Постфиксы по добавлению www-данных - PullRequest
0 голосов
/ 03 мая 2018

У меня есть постфиксная установка на сервере Ubuntu для использования с функцией mail mail () PHP. Он отправляет сообщения, за исключением некоторых почтовых хостов, таких как Gmail. В этом случае, согласно журналу, он успешно отправляет почту, но пользователь так и не получает ее.

Вот мой PHP-код:

  $headers = "From: user@domain.com\r\n";
  $headers .= "Reply-To: user@domain.com\r\n";

Вот что сообщает почтовый журнал:

from=<www-data@user@domain.com>

Я знаю, что www-данные добавляются из-за почты, поступающей из http-запроса. Чего я не могу понять, так это как предотвратить это. Я считаю, что именно поэтому GMail и другие хосты не получают почту (user @ user @ domain недействителен), несмотря на то, что в журнале говорится, что оно отправлено. Кроме того, у меня есть postfix, настроенный для подключения к удаленному почтовому серверу моей компании через SMTP, опять же, это прекрасно работает.

Любой совет, как это исправить, приветствуется. Спасибо

1 Ответ

0 голосов
/ 09 мая 2018

Мне удалось найти решение здесь:

https://serverfault.com/questions/533912/how-do-i-change-the-envelope-from-in-postfix

Публикация на случай, если кто-то наткнется на мой вопрос.

...