Вопросы и ответы - Макхост

Как отправлять почту через скрипты на виртуальном хостинге?

 Как отправлять почту через скрипты на виртуальном хостинге?

17.11.2015   12:26
Сотрудник Виктор И
 нет комментариев
ОТВЕТЫ НА ВОПРОС (1)
Сотрудник Виктор И

При отправке письма стандартными средствами PHP (с помощью функции mail) обязательно указывайте адрес отправителя. Сделать это можно, передав четвертый параметр в функцию mail. Например:

mail("to@gmail.com", "subject", "text", "From: your@email.ru");

Адрес отправителя должен существовать и находиться на нашем хостинге, чтобы письма доходили без ошибок.

Если вы используете CMS (систему управления сайтами), установите в административном разделе вашей системы правильные настройки для отправки почты. 
Адрес отправителя писем (поле From) должен быть существующим и находиться на нашем хостинге.

В качестве альтернативного решения можно использовать отправку писем через SMTP-серверы.

Если вы самостоятельно управляете DNS вашего домена, который расположен у нас на хостинге, позаботьтесь о правильных SPF-записях у домена. В запись должен входить IP-адрес сервера, на котором располагается ваш сайт.

Также обратите внимание на то, что если в поле From вы установите ящик почтового сервиса mail.ru, то на их почтовые серверы письма точно не будут поступать из-за следующих ограничений.

17.11.2015   12:29
 12 комментариев

Для ответа нужно зарегистрироваться или авторизоваться.