enable tls for smtp auth. forces mail domain to have tls cert configured
This commit is contained in:
parent
24aa17ef9d
commit
50c03d6d17
|
@ -47,7 +47,7 @@ class Login extends \Panel {
|
|||
$username = "$username@$domain";
|
||||
}
|
||||
$emaildomain = $f3->get('HOST');
|
||||
$auth = new \Auth('smtp', ['host' => $emaildomain, 'port' => 25, 'scheme' => null]);
|
||||
$auth = new \Auth('smtp', ['host' => $emaildomain, 'port' => 587, 'scheme' => 'tls']);
|
||||
if ($auth->login($username, $password)) {
|
||||
/* user passed smtp auth, check for admin access */
|
||||
if ($email_array = $f3->call('\Panel::vGet', array("vmail-mboxes-get.sh -e $username -c", FALSE))) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user