sendmail send Аутентификация-Предупреждение
Dears,
Я получаю успешное сообщение от postfix/pip в Centos7 (доставляется через службу spamassassin), пока оно не доставляет электронную почту пользователю с журналом предупреждений аутентификации sendmail. Вы можете найти войти в ниже.
mail postfix/pipe[33055]: 586D85F1EE: to=<[email protected]>, relay=spamassassin, delay=103, delays=0.06/0.02/0/103, dsn=2.0.0, status=sent (delivered via spamassassin service)
mail postfix/qmgr[1778]: 586D85F1EE: removed
mail postfix/smtpd[46730]: disconnect from unknown[127.0.0.1]
mail sendmail[46763]: w617bxpb046763: Authentication-Warning: servername.com: spamfilter set sender to MAILER-DAEMON using -f
mail sendmail[46763]: w617bxpb046763: from=MAILER-DAEMON, size=15920, class=0, nrcpts=1, msgid=<[email protected]>, relay=spamfilter@localhost
mail sendmail[46763]: w617bxpb046763: SYSERR(spamfilter): Too many hops 27 (25 max): from MAILER-DAEMON via localhost, to [email protected]
mail sendmail[46763]: w617bxpb046763: w617bxpc046763: DSN: Too many hops 27 (25 max): from MAILER-DAEMON via localhost, to [email protected]
mail postfix/smtpd[53780]: connect from unknown[127.0.0.1]
mail postfix/smtpd[53780]: Anonymous TLS connection established from unknown[127.0.0.1]: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)
mail sendmail[46763]: STARTTLS=client, relay=[127.0.0.1], version=TLSv1/SSLv3, verify=FAIL, cipher=ECDHE-RSA-AES256-GCM-SHA384, bits=256/256
mail postfix/smtpd[53780]: NOQUEUE: reject: RCPT from unknown[127.0.0.1]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual mailbox table; from=<> to=<[email protected]> proto=ESMTP helo=<servername.com>
mail sendmail[46763]: w617bxpc046763: to=MAILER-DAEMON, delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=46944, relay=[127.0.0.1] [127.0.0.1], dsn=5.1.1, stat=User unknown
mail sendmail[46763]: w617bxpc046763: w617bxpd046763: return to sender: User unknown
mail postfix/smtpd[53780]: NOQUEUE: reject: RCPT from unknown[127.0.0.1]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual mailbox table; from=<> to=<[email protected]> proto=ESMTP helo=<servername.com>
mail sendmail[46763]: w617bxpd046763: to=postmaster, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=47968, relay=[127.0.0.1] [127.0.0.1], dsn=5.1.1, stat=User unknown
mail sendmail[46763]: w617bxpc046763: Losing ./qfw617bxpc046763: save mail panic
mail sendmail[46763]: w617bxpc046763: SYSERR(spamfilter): savemail: cannot save rejected e mail anywhere
mail postfix/smtpd[53780]: disconnect from unknown[127.0.0.1]
mail postfix/pipe[33055]: 8C1105F1EF: to=<[email protected]>, relay=spamassassin, delay=104, delays=0.3/0.03/0/103, dsn=5.3.0, status=bounced (service unavailable)
mail postfix/qmgr[1778]: 8C1105F1EF: removed
Что такое предупреждение аутентификации? и почему это сказано Recipient address rejected: User unknown in virtual mailbox table
?
Обновить
Я добавляю пользователей в файл sendmail.mc, но это не решает проблему. существует также SASL LOGIN authentication failed: Invalid authentication mechanism
в лог? что это значит и где можно починить механизм аутентификации.
mail postfix/smtpd[4579]: connect from unknown[178.141.251.45]
mail postfix/smtpd[4579]: warning: unknown[178.141.251.45]: SASL LOGIN authentication failed: Invalid authentication mechanism
mail postfix/smtpd[4579]: disconnect from unknown[178.141.251.45]
mail sendmail[4593]: w635Z73D004593: Authentication-Warning: servername.com: spamfilter set sender to MAILER-DAEMON using -f
mail sendmail[4593]: w635Z73D004593: from=MAILER-DAEMON, size=15920, class=0, nrcpts=1, msgid=<[email protected]>, relay=spamfilter@localhost
mail sendmail[4593]: w635Z73D004593: SYSERR(spamfilter): Too many hops 27 (25 max): from MAILER-DAEMON via localhost, to [email protected]
mail sendmail[4593]: w635Z73D004593: w635Z73E004593: DSN: Too many hops 27 (25 max): from MAILER-DAEMON via localhost, to [email protected]
mail postfix/smtpd[4579]: connect from unknown[127.0.0.1]
mail postfix/smtpd[4579]: Anonymous TLS connection established from unknown[127.0.0.1]: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)
mail sendmail[4593]: STARTTLS=client, relay=[127.0.0.1], version=TLSv1/SSLv3, verify=FAIL, cipher=ECDHE-RSA-AES256-GCM-SHA384, bits=256/256
mail postfix/smtpd[4579]: NOQUEUE: reject: RCPT from unknown[127.0.0.1]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual mailbox table; from=<> to=<MAILER-DAEMON@winwinmarke$ mail sendmail[4593]: w635Z73E004593: to=MAILER-DAEMON, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=46944, relay=[127.0.0.1] [127.0.0.1], dsn=5.1.1, stat=User unknown
mail sendmail[4593]: w635Z73E004593: w635Z73F004593: return to sender: User unknown
mail postfix/smtpd[4579]: NOQUEUE: reject: RCPT from unknown[127.0.0.1]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual mailbox table; from=<> to=<[email protected]> $ mail sendmail[4593]: w635Z73F004593: to=postmaster, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=47968, relay=[127.0.0.1] [127.0.0.1], dsn=5.1.1, stat=User unknown
mail sendmail[4593]: w635Z73E004593: Losing ./qfw635Z73E004593: save mail panic
mail sendmail[4593]: w635Z73E004593: SYSERR(spamfilter): savemail: cannot save rejected e mail anywhere
mail postfix/smtpd[4579]: disconnect from unknown[127.0.0.1]
mail postfix/pipe[4591]: BBCB623331: to=<[email protected]>, relay=spamassassin, delay=104, delays=0.05/0.02/0/103, dsn=5.3.0, status=bounced (service unavailable)
mail postfix/qmgr[69009]: BBCB623331: removed
mail postfix/smtpd[18405]: connect from unknown[161.132.201.90]
mail postfix/smtpd[18405]: warning: unknown[161.132.201.90]: SASL LOGIN authentication failed: Invalid authentication mechanism
mail postfix/smtpd[18405]: disconnect from unknown[161.132.201.90]
mail postfix/smtpd[29270]: connect from unknown[94.16.117.217]
mail postfix/smtpd[29270]: warning: unknown[94.16.117.217]: SASL LOGIN authentication failed: Invalid authentication mechanism
mail postfix/smtpd[29270]: disconnect from unknown[94.16.117.217]
mail postfix/anvil[39360]: statistics: max connection rate 1/60s for (smtp:178.141.251.45) at Jul 3 05:33:37
mail postfix/anvil[39360]: statistics: max connection count 1 for (smtp:178.141.251.45) at Jul 3 05:33:37
mail postfix/anvil[39360]: statistics: max cache size 1 at Jul 3 05:33:37
mail postfix/smtpd[43131]: connect from unknown[46.244.212.248]
mail postfix/smtpd[43131]: warning: unknown[46.244.212.248]: SASL LOGIN authentication failed: Invalid authentication mechanism
mail postfix/smtpd[43131]: disconnect from unknown[46.244.212.248]
2 ответа
Сообщение Authentication-Warning регистрирует тот факт, что почтовое сообщение было отправлено пользователем spamfilter
но пользователь установил (вы могли бы также сказать: подделал) адрес отправителя MAILER-DAEMON
, Это действительно просто предупреждение и не мешает доставке сообщения.
Сообщение User unknown in virtual mailbox table
говорит, что ваша установка Postfix не знает почтовые адреса [email protected]
(в первую очередь) и [email protected]
(во втором). Причиной может быть просто то, что вы забыли добавить обычные определения для них в файл псевдонимов.
Предупреждение о проверке подлинности: servername.com: spamfilter устанавливает отправителя на MAILER-DAEMON, используя -f
В дополнение к тому, что объяснил Тильман Шмидт, вы решаете, что добавив системного пользователя из сообщения об ошибке, spamfilter
в этом случае к списку доверенных пользователей sendmail.
В вашем sendmail.mc либо определите доверенных пользователей напрямую с помощью:
define(`confTRUSTED_USERS',`root daemon spamfilter')
или установить:
FEATURE(`use_ct_file')
define(`confCT_FILE', `/etc/mail/trusted-users')
И добавьте доверенных пользователей, таких как spamfilter
либо по умолчанию /etc/mail/trusted-users
файл конфигурации пользовательское местоположение