diff --git a/op/op.Ajax.php b/op/op.Ajax.php index d48b7d541..183908d31 100644 --- a/op/op.Ajax.php +++ b/op/op.Ajax.php @@ -267,12 +267,18 @@ switch($command) { case 'testmail': /* {{{ */ if($user && $user->isAdmin()) { if($user->getEmail()) { - $emailobj = new SeedDMS_EmailNotify($dms, $settings->_smtpSendFrom, $settings->_smtpServer, $settings->_smtpPort, $settings->_smtpUser, $settings->_smtpPassword); + $emailobj = new SeedDMS_EmailNotify($dms, $settings->_smtpSendFrom, $settings->_smtpServer, $settings->_smtpPort, $settings->_smtpUser, $settings->_smtpPassword, $settings->_smtpLazySSL, $settings->_smtpForceFrom); $emailobj->setDebug(true); $params = array(); $params['url'] = getBaseUrl().$settings->_httpRoot; $params['sitename'] = $settings->_siteName; $params['version'] = (new SeedDMS_Version())->version(); + $params['smtpserver'] = $settings->_smtpServer; + $params['smtpport'] = $settings->_smtpPort; + $params['lazyssl'] = $settings->_smtpLazySSL ? 'Yes' : 'No'; + $params['forcefrom'] = $settings->_smtpForceFrom ? 'Yes' : 'No'; + $params['__skip_header__'] = true; + $params['__skip_footer__'] = true; ob_start(); $ret = $emailobj->toIndividual($settings->_smtpSendFrom, $user, "testmail_subject", "testmail_body", $params);