AstrallRomance
@AstrallRomance
Front-end dev - проектная работа

Как реализовать отправку писем с сайта wordpress на ubuntu 14 сервер?

Привет ребята,

перелистал куча англоязычных сайтов на эту тему и, грубо говоря, запутался.

Есть сервер ubuntu с LAMP на борту, в апачи настроены виртуальные хосты на несколько доменов, в принципе все работает. Когда сайт был только один на сервере - был установлен postfix, после чего сообщения с форм отправлялось на указанный адрес e-mail.

После настройки virtual hosts - это все навернулось, что собственно по идее - очевидно.

Как правильно и без гемора настроить отправку писем сайтами wordpress которые находятся каждый под своим доменом? Есть меил сервер, с ящиками под каждый домен, собственно туда и будут проваливаться письма, правда это совсем другая машина. Подскажите пожалуйста решение, или направьте что читать и изучать.

Спасибо!

upd
__________________________

Допустим что волшебным образом postfix починил сам себя и теперь все сообщения уходят на внешний адрес.
Какая может быть причина в том что сообщение пропадают по пути на меил сервер iredmail ?
1 сервер - сайты, 2 сервер - почтовик

По результатам тестов :
1 сервер - отправляет на внешние адреса gmail.com / yandex.ru и т.д.
2 сервер - работает в штатном двухстороннем режиме передает и принимает почту от gmail / yandex
есть догадка что где-то почтовому серверу не нравиться адрес - и антивирус убивает письмо по пути. Что подскажете?
  • Вопрос задан
  • 1058 просмотров
Пригласить эксперта
Ответы на вопрос 2
merryjane
@merryjane
Системный администратор
Изначально у Вас на сервере должна быть настроен и запущен любой smtp-сервер (postfix, sendmail, exim).
Проверить отправку почты можно из консоли сервера утилитами mail/mutt.

Далее чтобы каждый сайт (виртуальный хост) отправлял почту от своего имени, в конфиге каждого виртуального хоста apache надо прописывать директиву с доменным именем этого хоста:
php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f webmaster@example.com"
Ответ написан
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки
sudo dpkg-reconfigure postfix

переконфигурируйте postfix и все должно начать работать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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