До поры до времени все прекрасно работало и вот недавно начались проблемы. Имеем fetchmail который собирает почту у провайдера для нашего домена и раскидывает ее по локальным ящикам, вот конфиг:set syslog
set postmaster robot
set no bouncemail
poll XXXXXXXXXX proto pop3 localdomains my.domain:
no dns username "XXXXX" password "XXXXXX" to * here
В качестве MTA - sendmail, запущен и работает (25 порт слушает), письма наружу и локально отправляет.
В логах fetchmail стало появляться такое:
Mar 20 17:01:14 chleb fetchmail[1933]: SMTP connect to localhost failed
Mar 20 17:01:14 chleb fetchmail[1933]: SMTP transaction error while fetching from ХХХХХ@ХХХХХХХ and delivering to SMTP host localhost
Mar 20 17:01:14 chleb fetchmail[1933]: Query status=10 (SMTP)
Сначала я подумал что и в самом деле 25 порт на локалхост не работает, однако проверка телнетом и нетстатом показала что все на месте, да и пересылка писем между локальными пользователями происходит.
Запустив fetchmail -v -v -f /etc/myfetchmailrc увидел в логах такое:
Mar 21 11:04:51 chleb fetchmail[31237]: Trying to connect to 66.45.231.50/25...connected.
Mar 21 11:04:52 chleb fetchmail[31237]: SMTP< 451-The server has reached its limit for processing requests from your host.
Mar 21 11:04:52 chleb fetchmail[31237]: SMTP< 451 Please try again later.
Mar 21 11:04:52 chleb fetchmail[31237]: Trying to connect to 66.45.231.50/25...connected.
Спрашивается, почему fetchmail коннестится сам на 66.45.231.50/25 ???