LINUX.ORG.RU
ФорумAdmin

Проблема с почтой в CentOS (VirtualBox)


0

1

Всем доброго времени! Имеем VirtualBox (из-под win7), на нем CentOS 6.5: postfix, dovecot, exim (все установлено панелью Vesta). Используется сетевой мост. Отправляю почту функцией 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 &#91;2a02:6b8::89] Network is unreachable
2014-04-17 22:13:07 1Waouy-0000qz-GK mx.yandex.ru &#91;77.88.21.89] Connection timed out
2014-04-17 22:14:10 1Waouy-0000qz-GK mx.yandex.ru &#91;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 &#91;2a00:1450:4010:c03::1a] Network is unreachable
2014-04-17 22:20:51 1Wap2R-0000x1-LP gmail-smtp-in.l.google.com &#91;74.125.143.26] Connection timed out
2014-04-17 22:20:51 1Wap2R-0000x1-LP alt1.gmail-smtp-in.l.google.com &#91;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 нормально пингуются, но их telnet приводит к

connection timed out

Вроде файервол отключен:

setenforce 0
setenforce: SELinux is disabled

iptables-save

ничего не выводит.

P.S.: в настройке почты мало смыслю, поэтому прошу сильно не ругаться, если не понимаю каких-то очевидностей.



Последнее исправление: Novascriptum (всего исправлений: 2)

Зачем exim и postfix?

но их telnet приводит

telnet на 25-ый порт? А с win7 работает? Может у вас вобще нет доступа к smtp порту (закрыто на маршрутизаторе)?

mky ★★★★★
()
Ответ на: комментарий от mky

exim и postfix ставит Vesta Panel по умолчанию, сам я ничего не устанавливал, а удалять и перенастраивать готовую конфигурацию не хочется, тем более, что обычно она работает.

Попробовал из win7

telnet mx.yandex.ru 25
Итог - сбой подключения.

В роутере не лочится, вроде, все проверил. Получается, провайдер лочит 25 порт? Как тогда быть?

Novascriptum
() автор топика
Ответ на: комментарий от Novascriptum

Ну у провайдера у уточните, блокировал он 25 порт, всем ли блокировал, может ли разблокировать... Потому что все провайдеры разные, у каждого свои заморочки.

И ещё не факт, что с вашего ip-адреса нормально бы пошла почта, нужна ведь прямая и обратная DNS-записи, а то spam-фильтры порубят.

mky ★★★★★
()

postfix, dovecot, exim

третий лишний ))))

vxzvxz ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.