Я установил сервер postfix (2.6.6) для приема электронной почты. На этом я настроил Milter SenderID + SPF, обратившись к http://www.postfix.org/MILTER_README.html
Я использовал следующую команду:
./sid-filter -u постфикс -p inet: 10027 @ localhost -l
Ниже приведены мои настройки в файле main.cf:
#Milter support for smtpd mail
smtpd_milters =
inet:localhost:10027,
inet:localhost:10028
# Milters for non-SMTP mail.
non_smtpd_milters =
inet:localhost:10027,
inet:localhost:10028
milter_default_action = reject
# Postfix . 2.6
#milter_protocol = 6
# 2.3 . Postfix . 2.5
milter_protocol = 2
Теперь у меня есть такое наблюдение:
Один из постфиксов, установленный в AWS CentOS 5.5, работает нормально и может получать почту по определенной записи mx.
Один из похожих постфиксов (как на шаге 1), который установлен за одним из корпоративных брандмауэров, не может получать почту и выдает следующие типы журналов ошибок:
подключиться с g2txxxxg.austin.hp.com [xx.xxx.96.198]
25 мая 13:20:02 g2xxxxxg postfix / smtpd [11733]: C11F9B0194: client = g2txxxxxg.austin.hp.com [xx.xxx.96.198]
25 мая 13:20:03 gxxxxxg postfix / cleanup [11814]: C11F9B0194: message-id=AANLkTincPyhJBxcLaF1ReI7rSsZvHWXvh0qaEJuwdm10@mail.gmail.com
25 мая 13:20:03 gxxxxxg postfix / cleanup [11814]: C11F9B0194: milter-reject: КОНЕЦ-СООБЩЕНИЕ от gxxxxxg.austin.hp.com [xx.xxx.96.198]: 5.7.1 Команда отклонена; from=ashiish.sharma@gmail.com to=9253aphi82iry@xxx.hpxxxx.com proto = ESMTP helo = ey-out-1920.google.com
Здесь "sid-filter" дает проблемы.
Есть идеи, что я делаю не так?
Пожалуйста помоги.
заранее спасибо
Ашиш Шарма
Задача решена.
Мне пришлось перезапустить фильтр sid с помощью следующей команды:
./sid-filter -u постфикс -p inet: 10027 @ локальный хост -l -L 8
В результате был создан лучший журнал, что убедило меня в том, что sid-filter работает правильно.
На самом деле это была сетевая среда, которая была неправильно настроена и привела к проблемам.
Спасибо всем, кто посмотрел на проблему.
Ашиш Шарма