LINUX.ORG.RU
ФорумAdmin

SMTP Relay и почтовый шлюз на Postfix

 , ,


0

1

Необходимо настроить postfix так, чтобы он был шлюзом и релеем(10.8.0.34) для внутреннего почтового сервера(10.8.0.1), который также на postfix в составе iRedMail.

В первую очередь надо настроить его как релей. Сейчас в main.cf основного внутреннего сервера такие настройки: relayhost = 10.8.0.34:25 smtp_sasl_auth_enable=yes smtp_sasl_password_maps=hash:/etc/postfix/sasl-passwd smtp_sasl_security_options= И соответственно создан /etc/postfix/sasl-passwd.db.

Но почему-то пересылка не работает. Вот что в mail.log на релее: Jun 14 13:46:42 mail postfix/smtpd[4504]: connect from unknown[10.8.0.1] Jun 14 13:46:43 mail postfix/smtpd[4504]: disconnect from unknown[10.8.0.1]

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



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

А теперь надо посмотреть что в логе отправляющего (10.8.0.1) сервера. Он при коннекте может делать какие-нибудь проверки.

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

Jun 14 20:29:31 mail postfix/smtp[15968]: warning: host 10.8.0.34[10.8.0.34]:25 replied to HELO/EHLO with my own hostname mail.ex-se.com Jun 14 20:29:31 mail postfix/smtp[15968]: ADFE8D60ABF: to=<newslow@ya.ru>, relay=10.8.0.34[10.8.0.34]:25, delay=0.18, delays=0.05/0.03/0.09/0, dsn=5.4.6, status=bounced (mail for 10.8.0.34:25 loops back to myself) Jun 14 20:29:31 mail postfix/cleanup[15961]: E4A6BD60AC0: message-id=<20140614182931.E4A6BD60AC0@mail.ex-se.com> Jun 14 20:29:31 mail postfix/bounce[15969]: ADFE8D60ABF: sender non-delivery notification: E4A6BD60AC0 Jun 14 20:29:31 mail postfix/qmgr[15496]: E4A6BD60AC0: from=<>, size=3504, nrcpt=1 (queue active) Jun 14 20:29:31 mail postfix/qmgr[15496]: ADFE8D60ABF: removed Jun 14 20:29:32 mail postfix/pipe[15970]: E4A6BD60AC0: to=<test@ex-se.com>, relay=dovecot, delay=0.29, delays=0.05/0.01/0/0.22, dsn=2.0.0, status=sent (delivered via dovecot service) Jun 14 20:29:32 mail postfix/qmgr[15496]: E4A6BD60AC0: removed

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

replied to HELO/EHLO with my own hostname mail.ex-se.com

Вы специально дали 10.8.0.34 то же самое имя, что и у 10.8.0.1 или у вас криво настроен DNAT и 10.8.0.34 подключаясь к 10.8.0.1 попадает сам на себя?

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

Не знаю как их правильно между собой настроить. Вот и выходят такие ошибки.

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

Поменял myhostname на 10.8.0.1, убрав mail из mail.ex-se.com и пересылка заработала. Всё ли я правильно сделал или в будущем какие-то проблемы моут возникнуть?

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