Функция PHP Mail возвращает логическое значение.Таким образом, вы можете легко узнать, была ли принята почта для доставки.Но вы не можете знать, было ли оно отправлено почтовым сервером (SMTP)
bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )
Возвращает TRUE, если почта была успешно принята для доставки, иначе FALSE.
Itважно отметить, что только то, что почта была принята для доставки, не означает, что почта действительно достигнет назначенного пункта назначения.
Ссылка: http://php.net/manual/en/function.mail.php
Код
if(mail(...)){ ... }
else{ ... }