Адрес исходящей электронной почты на сервере с 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);   
Другие вопросы по тегам