Добрый вечер, есть скрипт, который отправляет письмо по окончанию регистрации. Как проверить, смог ли отправить скрипт письмо? В данном скрипте, если ввести несуществующий адрес, к примеру, sddfgdfg@sdgdfg.dfggd(такого адреса действительно не существует, от Gmail приходит об этом ответ), то пишет, что письмо отправлено:
$mail = new PHPMailer;
$mail->isSMTP();
$mail->SMTPOptions = array ( 'ssl' => array( 'verify_peer' => false,
'verify_peer_name' => false, 'allow_self_signed' => true));
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->Username = 'моя почта@gmail.com';
$mail->Password = 'Password';
$mail->SMTPSecure = 'tls';
$mail->Port = '587';
$mail->CharSet = 'UTF-8';
$mail->From = 'моя почта@gmail.com';
$mail->FromName ='отправитель';
$mail->addAddress( sddfgdfg@sdgdfg.dfggd,'');
$mail->isHTML(true);
$mail->Subject = $theme;
$mail->Body = $text;
$mail->AltBody = 'это альтернативное письмо';
//$mail->SMTPDebug =4;
if($mail->send()){
echo 'письмо отправлено';
}else{
echo 'письмо НЕ ОТПРАВЛЕНО';
echo 'ошибка:' . $mail->ErrorInfo;
}
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости