Отправка почты в CentOS

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модератор: SLEDopit

Ответить
Novascriptum
Сообщения: 40

Отправка почты в CentOS

Сообщение Novascriptum »

Всем доброго времени!
Имеем VirtualBox (из-под win7), на нем CentOS 6.5: postfix, dovecot, exim.
Отправляю почту функцией mail() в PHP, mail() возвращает true, но письмо в почтовый ящик не приходит (в спаме тоже нет). Открыл лог /var/log/exim/mail.log, в нем сформировались такие записи:

Код: Выделить всё

2014-04-17 22:12:04 1Waouy-0000qz-GK <= bitrix@virtual2 U=bitrix P=local S=667
2014-04-17 22:12:04 1Waouy-0000qz-GK mx.yandex.ru [2a02:6b8::89] Network is unreachable
2014-04-17 22:13:07 1Waouy-0000qz-GK mx.yandex.ru [77.88.21.89] Connection timed out
2014-04-17 22:14:10 1Waouy-0000qz-GK mx.yandex.ru [93.158.134.89] Connection timed out


Это было на Яндекс, теперь если на гугл-почту:

Код: Выделить всё

2014-04-17 22:19:47 1Wap2R-0000x1-LP <= bitrix@virtual2 U=bitrix P=local S=669
2014-04-17 22:19:48 1Wap2R-0000x1-LP gmail-smtp-in.l.google.com [2a00:1450:4010:c03::1a] Network is unreachable
2014-04-17 22:20:51 1Wap2R-0000x1-LP gmail-smtp-in.l.google.com [74.125.143.26] Connection timed out
2014-04-17 22:20:51 1Wap2R-0000x1-LP alt1.gmail-smtp-in.l.google.com [2607:f8b0:4003:c02::1a] Network is unreachable


Содержимое файла /etc/resolv.conf:

Код: Выделить всё

; generated by /sbin/dhclient-script
; search beeline
; nameserver 194.226.144.116
; nameserver 85.21.192.5
nameserver 8.8.8.8
nameserver 8.8.4.4


Содержимое файла /etc/hosts:

Код: Выделить всё

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6


mx.yandex.ru и gmail-smtp-in.l.google.com нормально пингуются.
Что можно сделать?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Отправка почты в CentOS

Сообщение Bizdelnick »

Если CentOS, то традиционно для проверки setenforce 0
Ну и вывод iptables-save показывайте.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Novascriptum
Сообщения: 40

Re: Отправка почты в CentOS

Сообщение Novascriptum »

Код: Выделить всё

setenforce 0
setenforce: SELinux is disabled


iptables-save ничего вообще не выводит.
Спасибо сказали:
Novascriptum
Сообщения: 40

Re: Отправка почты в CentOS

Сообщение Novascriptum »

Выяснил, что команда

Код: Выделить всё

telnet mx.yandex.ru
или

Код: Выделить всё

telnet mx.yandex.ru 25
не приводит к должному результату.
Всегда получаем

Код: Выделить всё

connection timed out


Как быть? Вроде файервол везде отключен. И в Centos, и в родительской win7.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Отправка почты в CentOS

Сообщение Bizdelnick »

Некоторые провайдеры любят соединения на 25 порт резать. Поинтересуйтесь в техподдержке.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Novascriptum
Сообщения: 40

Re: Отправка почты в CentOS

Сообщение Novascriptum »

Bizdelnick писал(а):
21.04.2014 20:27
Некоторые провайдеры любят соединения на 25 порт резать.

Обязательно узнаю. Если так и окажется, есть ли способ использовать другой порт? Что нужно будет перенастраивать?
Спасибо сказали:
Ответить