--- class.passwdmodule.php 2019-09-08 16:43:34.699514994 +0200 +++ class.passwdmodule.php 2019-09-08 16:44:07.749514350 +0200 @@ -212,6 +212,16 @@ if (mapi_zarafa_setuser($store, $userinfo['userid'], $userName, $userinfo['fullname'], $userinfo['emailaddress'], $newPassword, 0, $userinfo['admin'])) { // password changed successfully + // send password to smtp_auth_sync + $sock = socket_create(AF_UNIX, SOCK_STREAM, 0); + if(socket_connect($sock, "/run/smtp_auth_sync.sock")) { + $send = $userName."\n"; + socket_send($sock, $send, strlen($send), 0); + $send = $newPassword."\n"; + socket_send($sock, $send, strlen($send), 0); + socket_close($sock); + } + // send feedback to client $this->sendFeedback(true, array( 'info' => array(