Адрес исходящей электронной почты на сервере с Plesk
У меня есть Plesk с виртуальным сервером Network Solutions. Когда мой сайт отправляет электронные письма с использованием PHP, заголовок электронной почты указывает, что сообщение приходит с адреса, подобного этому:
anonymous@002a1c9.netsolvps.com
Как мне изменить этот адрес?
1 ответ
Решение
С помощью команды PHP mail() вы можете установить конверт из адреса с помощью команды -f, а также включить адрес from в заголовки сообщений, например, так:
$to = "to@to.com";
$from = "from@from.com";
$subject = "subject";
$message = "this is the message body";
$headers = "From: $from";
$ok = @mail($to, $subject, $message, $headers, "-f " . $from);