Ошибки при отправки сообщений через SMTP 250 - 550, как изменить текст
Цена договорная
Всем привет.
Есть форма на сайте, регистрация, вводим допустим емаил которого не существует и емаил сервис присылает ошибку (Expected
response code 250 but got code "550", with message "550 Message was not
accepted -- invalid mailbox. Local mailbox dfsdfsdfsСОБАКАbk.ru is
unavailable: user is terminated")
Как можно отловить код ошибки в php и подставить свой текст?
Так я проверяю на заполненность поля
if (empty($email)) {
throw new Exception('Введите E-mail');
}
Кусок кода, как я вывожу результаты.
die(json_encode([
'status' => 'success',
'message' => 'Регистрация успешно завершена. На указанный E-mail адрес отправлено письмо с паролем для входа в личный кабинет.'
], JSON_UNESCAPED_UNICODE));
} catch (
Exception $e
) {
die(json_encode([
'status' => 'error',
//'title' => 'Не удалось зарегистрировать нового пользователя, повторите попытку позже',
'message' => $e->getMessage()
], JSON_UNESCAPED_UNICODE));
}
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.