Aggiunto test SMTP

This commit is contained in:
Thomas Zilio 2018-06-29 16:19:48 +02:00
parent 3b73c25c0b
commit 6986a6ca99
2 changed files with 18 additions and 0 deletions

View File

@ -65,6 +65,13 @@ switch (post('op')) {
}
}
$mail = new Mail($id_record);
if ($mail->testSMTP()) {
$_SESSION['infos'][] = tr('Connessione SMTP riuscita');
} else {
$_SESSION['errors'][] = tr('Connessione SMTP non riuscita');
}
break;
case 'delete':

View File

@ -222,4 +222,15 @@ class Mail extends PHPMailer\PHPMailer\PHPMailer
return $result;
}
public function testSMTP()
{
if ($this->IsSMTP() && $this->smtpConnect()) {
$this->smtpClose();
return true;
}
return false;
}
}