Не уходит почта с Ubuntu 12.04 Exim4, куда копать?

Дорогие хабровчане,



У меня проблема — помогите, пожалуйста.

Есть vps-сервер Ubuntu 12.04, на нем хостятся несколько сайтиков. Сайтики на wordpress. Раньше почта для них ходила при помощи msmtp, для него был прописан Google Apps Mail аккаунт с аутентификацией и т.п.



Появилась необходимость отправлять почту с каждого сайтика отдельно, от каждого отдельного адреса. Для этого был снесен msmtp и установлен Exim4 только для отправки писем. При этом происходят чудеса — из командной строки письма уходят — при помощи

echo "This is a test." | mail -s Testing mail@example.com<br>


а вот при помощи

/usr/sbin/sendmail -t -i <<EOT<br>
> mail@example.com<br>
> Test<br>
> Test<br>
> EOT<br>


почта фризится и в логах Exim пишется: unroutable address, соответственно, почта не уходит.

Подскажите, пожалуйста, куда копать?
  • Вопрос задан
  • 4508 просмотров
Решения вопроса 1
charon
@charon
а пока вы ищете, я спрошу:
$ /usr/sbin/sendmail -t -i <<EOT
> mail@example.com
> Test
> Test
> EOT

это вообще что такое? Кто вас так научил?
Надо:
/usr/sbin/sendmail -t -i 
From: peter@mail.com
To: sandy@google.com
Subject: tema

the mail body
line2
^D

Либо на РНР используйте функцию mail() — еще проще
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
charon
@charon
и конфига кусок. Секцию routes
Ответ написан
Ваш ответ на вопрос

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

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