Ubuntu 12.04, Php5-fpm, Apache2, Postfix: невозможно отправить письмо с PHP

Ресурсы, за которыми я следил

Я следил за несколькими практическими рекомендациями и вопросами по askubuntu:

И это не решает мою проблему.

Конфигурация

  • Это сервер Kimsufi из OVH, четырехъядерный, с 2 Гб памяти
  • Я только что установил базовый сервер Ubuntu 12.04 LTS
  • I затем установил apache2, php-fpm, mysql, два пользовательских сценария cron для резервного копирования
  • Я использую его для многосайтового Wordpress, где я управляю своим блогом и блогами семьи и друзей, а также несколькими клиентами

Выпуск

Php-fpm не может отправлять электронную почту, даже после следующих официальных документов сообщества на вики-сайте Ubuntu и других советов и подсказок, которые я нахожу.

Похоже, что для PHP электронное письмо отправлено, но тестовое письмо никогда не приходит в мой почтовый ящик ...

1119 Что мне не хватает? Есть ли очень простое решение?

Кстати, когда это будет исправлено, я с радостью напишу полную инструкцию по этому поводу.

/var/log/mail.log

http://pastebin.com/8j7y1upw

1
задан 13 April 2017 в 15:23

1 ответ

Поскольку я не смог заставить Postfix работать, я наконец-то использовал Exim4.

В начале тестовые письма с php работали из коробки, за исключением писем, отправленных Wordpress. Exim4 дал это сообщение: Unrouteable address.

Решение

Я допустил ошибку в конфигурации. Вместо того, чтобы давать имя машине (ns3098501.ip-94-23-10.eu), я дал «libre-factory.com», это имя, которое я использую для сети Wordpress.

Как только я сделал новую конфигурацию с хорошим именем, это сработало.

Обратите внимание, что путь к sendmail установлен по умолчанию «/ usr / sbin / sendmail -t -i» и что он работает хорошо.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: