хостинг для продуктов 1С Битрикс
хостинг для продуктов 1С Битрикс
Для отправки тестового письма требуется создание php-скрипта. Пример кода скрипта:
<?php
$message = "Line 1\nLine 2\nLine 3";
$message = wordwrap($message, 70);
var_dump(mail('mail@testdomain.ru', 'My Subject', $message));
?>
Здесь прописана переменная $message с текстом письма, где вместо mail@site.com вставляется корректный адрес получателя письма.
Отправление писем осуществляется от info@site.com. Здесь user означает ваш логин, а server - название сервера, где находится аккаунт. К этой электронной почте доступа нет, как и для этой разновидности писем не предусмотрена DKIM-подпись (цифровая подпись, которая доказывает, что письмо выслано конкретно с этого адреса).
Кроме заголовка From серверу почты передается аргумент -f в функции mail. Тогда в строке адреса можно будет указывать конкретный электронный ящик.
mail - это “получатель”, “заголовки”, “текст”,
-f - “адрес отправителя”.
Возможные проблемы с PHP mail
Блокировка PHP mail в работе может возникнуть на:
Проверка для VPS и выделенных серверов:
Через SSH, можно произвести проверку доступа почтовых функций в аккаунте. Для этого требуется введение команды:
user@server:~$ id
uid=4122(user) gid=600(customers) groups=600(customers)
Если команда id выдала такой результат, значит функции почты активны.