LINUX.ORG.RU
ФорумAdmin

не приходит почта

 ,


0

1

Добрый день форумчане)

такая проблема - не приходит на сервер почта извне и не ходит между ящиками на этом сервере.

используется centos7+postfix+dovecot

вот что видно в логах когда шлем письмо с любого сервера(яндекс\мейл\гугл\etc) на наш

Apr 28 00:56:39 140296-vds-admin postfix/smtpd[7861]: NOQUEUE: reject: RCPT from

forward12m.cmail.yandex.net[5.255.216.143]: 454 4.7.1 <last@noname.ru>: Relay access denied; from=<sergeysergeev@yandex.ru> 

to=<last@noname.ru> proto=ESMTP helo=<forward12m.cmail.yandex.net>

непонятно что за релей и зачем он нужен... почтовик не предусматривался как релей сервер.

когда шлем письмо между двумя ящиками на этом сервере то в логах вот это


Apr 28 00:16:00 140296-vds-admin postfix/qmgr[16508]: 44D095D6DD: from=<test1@noname.ru>, size=414, nrcpt=1 (queue active)


Apr 28 00:16:00 140296-vds-admin postfix/smtp[16870]: 44D095D6DD: to=<last@noname.ru>, relay=none, delay=0.16, 

delays=0.08/0.01/0.08/0, dsn=5.4.6, status=bounced (mail for noname.ru loops back to myself)

и исходящая работает на все кроме gmail.com , когда на него отправляем то пишет

Apr 28 04:26:24 140296-vds-admin postfix/smtp[29538]: F176C7C08C: to=<sergeysergeev@gmail.com>, relay=gmail-smtp-in.l.google.com[74.125.206.27]:25, delay=1.6, 

delays=0.43/0/0.46/0.71, dsn=5.7.1, status=bounced (host gmail-smtp-in.l.google.com[74.125.206.27] said: 550-5.7.1 [125.26.26.26      12] Our system has detected that this message is 550-5.7.1 likely 

unsolicited mail. To reduce the amount of spam sent to Gmail, 550-5.7.1 this message has been blocked. Please visit 550-5.7.1  https://support.google.com/mail/?p=UnsolicitedMessageError 550 

5.7.1  for more information. l69si4678775wrc.236 - gsmtp (in reply to end of DATA command))


ну с последним все ясно вроде бы, разбиаремся, а вот что делать с первыми двумя ошибками даже ума не приложу. что только не делали, толку 0.

надеюсь на Вас, ситуация тупикова, прогуглили все но проблема так и не решилась.

Выкладывай конфиги постфикса. И проверь, что указано в mydestination.

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

непонятно что за релей и зачем он нужен... почтовик не предусматривался как релей сервер.

facepalm

почитай доку официальную по постфиксу, а потом еще почитай rfc по smtp.

nebraska_edu ()
Our system has detected that this message is 550-5.7.1 likely 

unsolicited mail. To reduce the amount of spam sent to Gmail, 550-5.7.1 this message has been blocked. Please visit 550-5.7.1  

Это значить что Гугл определяет письма твоего почтаря как спамные.

Что у тебя стоит в этих настройках:

mydestination =  
local_recipient_maps = 
mynetworks = 
relay_domains =  

У меня что-то вроде этого:

mydestination = $myhostname,localhost.$myhostname,localhost  
local_recipient_maps = proxy:unix:passwd.byname $alias_maps  
mynetworks = 127.0.0.0/8  
relay_domains = 

И вообще, сейчас очень популярен Exim, почему его не поставил.

anonymous ()
Ответ на: комментарий от diakon2

Мода сей тут на сайте. Вместо того, чтобы показать пальцем начинающему-указывают ему на маны (англ) и напоминают про лузера. Давайте сначала: зайдите телнетом (найдете как делается) на свой сайт. Выложите сюда ответы почтовика. Будем думать. Ексим кстати не идеален.

Bootmen ☆☆☆ ()
Ответ на: комментарий от Bootmen
[userfro@140296-vds-admin ~]$ telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 mail.noname.ru ESMTP Postfix
helo mail.noname.ru
250 mail.noname.ru
mail from:last@noname.ru
250 2.1.0 Ok
rcpt to:social@noname.ru
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
123321
123321
123123
/
.
250 2.0.0 Ok: queued as A5B1D7C105
quit
221 2.0.0 Bye
Connection closed by foreign host.
[userfro@140296-vds-admin ~]$ 

diakon2 ()
Ответ на: комментарий от Bootmen

В логах странное имя вашей машины:

Apr 28 00:16:00 140296-vds-admin postfix/qmgr[16508]:

Получается, что полное имя вашего почтовика:

140296-vds-admin.noname.ru

По логике должно:

mail.noname.ru

Bootmen ☆☆☆ ()
Ответ на: комментарий от Bootmen

да, разобрался проблемы были следующие

1) в принципе неправильные hostname -s -f -d, некоторые из них еще и совпадали

2) в конфиге нехватало большой части. удалил конфиг, взял дефолтный, переделал по тойже инструкции, условно заработало

3) в dovecot есть папка conf.d в которой дублировались конфиг параметры, и некоторые конфликтовали так как там были указаны одни, а в dovecot.conf другие. несовсем понятна логика людей которые писали статью и не упомянули данный факт.

4) на gmail почта начала уходить после добавления dkim ключа

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

4) на gmail почта начала уходить после добавления dkim ключа

gmail это вообще «не познанное». Как-то в процессе помощи кому-то здесь, я спокойно из домашней виртуалки отправлял почту, т.е. не mx не spf не dkim ни ptr ничего не было настроено, и ничего - он принимал.
Это был не совет, а только комментарий про «непознанность гуглы», в проде не надо так делать конечно :)
«Общие» правила лучше соблюдать, тогда и «счастье» будет.

anc ★★★★★ ()

А доменное имя есть у почтового сервера и название почтового сервера такое же?

u0atgKIRznY5 ()
Ответ на: комментарий от anc

У меня тоже не установлен dkim. Но. проблем от гугля пока не наблюдается. Разве, что gmail сам периодически попадает в списки rbl. ;)

Bootmen ☆☆☆ ()
Ответ на: комментарий от trancefer

Хотя вычитал, что там One Process to rule them all и плохо оптизирована работа с очередью. Чей-то перехотелось :-)

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