Хостинг для 1С Битрикс
+7 (495) 128-79-91
BXHosting.ru

Настройка рассылки сообщений

27.03.2022

Чтобы отправить тестовое письмо, вам необходимо создать php-скрипт. Пример кода скрипта:

= "Line 1\nLine 2\nLine 3"

= wordwrap(, 70)

var_dump(mail('mail@testdomain.ru', 'My Subject', ))

Здесь регистрируется переменная $ message с текстом письма, подставляя правильный адрес получателя письма вместо mail@site.com.

Письма отправляются с info@site.com, где user - логин, а server - имя сервера, на котором находится учетная запись. Доступ к электронной почте и DKIM-подписи (цифровая подпись, которая доказывает, что письмо выслано конкретно с этого адреса) отсутствует. 

В дополнение к заголовку From почтовый сервер также передает параметр -f в функции mail, затем конкретный адрес электронной почты можно указать в адресной строке.

mail: получатель, заголовок, текст.

-f- адрес отправителя.

Возможные проблемы с почтой PHP

Блокировка почты PHP во время работы может произойти либо в тестовом аккаунте, либо из-за вредоносного фишинга, спама и т.д.

Проверка VPS и выделенных серверов

Через SSH вы можете проверить статус доступа к функции почты в своей учетной записи. Нужно выполнить следующие действия:

user@server:~$ id

uid=4122(user) gid=600(customers) groups=600(customers)

Если команда id показала такой результат, это означает, что функции почты активны.