Как настроить SMTP Mail.ru?
Ирина, Кемерово 0
Настраиваю отправку писем с сайта через свою почту на Mail.ru, чтобы клиентам приходили ответы с привычного адреса, а не с ящика хостинга. В настройках почтового скрипта просят сервер, порт и тип шифрования. Обычный пароль от почты сайт не принимает, выдаёт ошибку авторизации, хотя пароль точно верный.
Дмитрий Акиндинов технический администратор сайтов
ответил
Для SMTP Mail.ru используйте сервер smtp.mail.ru, порт 465 с шифрованием SSL или порт 587 со STARTTLS, имя пользователя — полный адрес почты целиком. Обычный пароль от личного кабинета с 2022 года для SMTP не подходит: в веб-версии почты откройте Настройки, затем Пароли для внешних приложений, создайте новый и используйте его вместо основного.
Ошибка авторизации 535 значит одно из двух: либо логин указан без домена, либо в поле пароля стоит основной пароль от аккаунта вместо пароля приложения. Создать такой пароль можно за минуту, при создании выбирайте доступ «Почта» — этого достаточно для отправки писем через SMTP.
Если после исправления пароля письмо всё равно зависает и уходит в таймаут, дело обычно в хостинге: часть бюджетных тарифов блокирует исходящие порты 465 и 587 из соображений антиспама. Проверить просто — открыть тот же порт telnet или через онлайн-чекер портов, и если соединение не устанавливается, писать в поддержку хостинга заявку на разблокировку.
Те же параметры сервера подходят и для почты на собственном домене через VK WorkSpace, бывший Mail.ru для бизнеса: меняется только логин на адрес вида info@вашдомен.ру, сервер и порты остаются те же. Если после настройки SMTP письма всё равно оседают в спаме у части получателей, причина обычно не в самой отправке, а в отсутствующих записях SPF и DKIM на домене отправителя.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.