Smtp ошибка 451 невозможно добавить получателя temporary lookup failure

I am trying to set up postfix, but I get a «Temporary lookup failure» error

main.cf:

inet_protocols = ipv4
inet_interfaces = all

queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
data_directory = /var/lib/postfix
mail_owner = postfix

myhostname = ns0.dzervas.gr
mydomain = dzervas.gr
myorigin = dzervas.gr
mynetworks_style = host
mydestination = localhost, localhost.$mydomain, $myhostname, $mydomain, mail.$mydomain, www.$mydomain

virtual_mailbox_base = /var/mail/vhost
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_minimum_uid = 1000
virtual_uid_maps = static:2000
virtual_gid_maps = static:2000
virtual_alias_maps = hash:/etc/postfix/valias

smtp_generic_maps = hash:/etc/postfix/generic

vmailbox:

dzervas@dzervas.gr      dzervas.gr/dzervas
dna@dzervas.gr          dzervas.gr/dna
dzervas@ns0.dzervas.gr  ns0.dzervas.gr/dzervas

valias:

webmaster@dzervas.gr    dzervas@dzervas.gr
hostmaster@dzervas.gr   dzervas@dzervas.gr
postmaster@dzervas.gr   dzervas@dzervas.gr
#dzervas@ns0.dzervas.gr dzervas@dzervas.gr

generic:

dzervas@dzervas.gr      root

telnet testing:

Trying <ip>...
Connected to <ip>.
Escape character is '^]'.
220 ns0.dzervas.gr ESMTP Postfix
ehlo test.com
250-ns0.dzervas.gr
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from: testing@test.com
250 2.1.0 Ok
 rcpt to: dzervas@dzervas.gr
451 4.3.0 <dzervas@dzervas.gr>: Temporary lookup failure
quit
221 2.0.0 Bye
Connection closed by foreign host.

journalctl reports:

May 09 15:09:22 ns0 postfix/smtpd[7754]: error: open database /etc/aliases.db: No such file or directory
May 09 15:09:22 ns0 postfix/smtpd[7754]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
May 09 15:09:22 ns0 postfix/smtpd[7754]: connect from <client-ip>
May 09 15:09:43 ns0 postfix/smtpd[7754]: warning: hash:/etc/aliases is unavailable. open database /etc/aliases.db: No such file or directory
May 09 15:09:43 ns0 postfix/smtpd[7754]: warning: hash:/etc/aliases lookup error for "dzervas@dzervas.gr"
May 09 15:09:43 ns0 postfix/smtpd[7754]: NOQUEUE: reject: RCPT from <client-ip>: 451 4.3.0 <dzervas@dzervas.gr>: Temporary lookup failure; from=<testing@test.com> to=<dzervas@dzervas.gr> proto=ESMTP helo=<test.com>
May 09 15:09:52 ns0 postfix/smtpd[7754]: disconnect from <client-ip>

I should point out that I haven’t set up the DNS records yet (dzervas.gr is not pointing my new server yet)
Also I’m on arch linux x86_64

EDIT: I created an empty /etc/aliases and then newaliases
new problem (in telnet):

rcpt to: dzervas@dzervas.gr
550 5.1.1 <dzervas@dzervas.gr>: Recipient address rejected: User unknown in local recipient table

but!:

rcpt to: root@localhost
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
hhahahahha
.
250 2.0.0 Ok: queued as <some-code>

EDIT 2: solved the Recipient address rejected: User unknown in local recipient table by setting local_recipient_maps = in main.cf
However, now my mail to dzervas@dzervas.gr get queued! it does not go at /var/mail/vmail/dzervas.gr/dzervas/ as it should!

Перейти к контенту

shystriknsk

Posts: 12
Joined: Sat Jun 15, 2019 6:25 am
Os: CentOS 6x
Web: apache + nginx
SMTP ошибка (451): Невозможно добавить получателя «delfin.lan@gmail.com» (Temporary local problem — please try later)

Доброго дня началась проблема с почтой. Вот ошибка

Code: Select all

SMTP ошибка (451): Невозможно добавить получателя "delfin.lan@gmail.com" (Temporary local problem - please try later)

Логи Rouncube

06-Jul-2020 11:43:21 +0000]: <rv6136ie> SMTP Error: Failed to add recipient ‘delfin.lan@gmail.com’. Temporary local problem — please try later (Code: 451) in /usr/share/roundcubemail/program/lib/Roundcube/rcube.php on line 1702 (POST /webmail/?_task=mail&_unlock=loading1594035807128&_framed=1&_lang=ru&_action=send)
[06-Jul-2020 11:43:46 +0000]: <rv6136ie> PHP Error: Invalid response code received from server (POST /webmail/?_task=mail&_unlock=loading1594035832148&_framed=1&_lang=ru&_action=send)
[06-Jul-2020 11:43:46 +0000]: <rv6136ie> SMTP Error: Failed to add recipient ‘delfin.lan@gmail.com’. Temporary local problem — please try later (Code: 451) in /usr/share/roundcubemail/program/lib/Roundcube/rcube.php on line 1702 (POST /webmail/?_task=mail&_unlock=loading1594035832148&_framed=1&_lang=ru&_action=send)
[06-Jul-2020 11:45:21 +0000]: <rv6136ie> PHP Error: Invalid response code received from server (POST /webmail/?_task=mail&_unlock=loading1594035927235&_framed=1&_lang=ru&_action=send)
[06-Jul-2020 11:45:21 +0000]: <rv6136ie> SMTP Error: Failed to add recipient ‘delfin.lan@gmail.com’. Temporary local problem — please try later (Code: 451) in /usr/share/roundcubemail/program/lib/Roundcube/rcube.php on line 1702 (POST /webmail/?_task=mail&_unlock=loading1594035927235&_framed=1&_lang=ru&_action=send)
[06-Jul-2020 11:48:02 +0000]: <rv6136ie> PHP Error: Invalid response code received from server (POST /webmail/?_task=mail&_unlock=loading1594036088267&_framed=1&_lang=ru&_action=send)
[06-Jul-2020 11:48:02 +0000]: <rv6136ie> SMTP Error: Failed to add recipient ‘delfin.lan@gmail.com’. Temporary local problem — please try later (Code: 451) in /usr/share/roundcubemail/program/lib/Roundcube/rcube.php on line 1702 (POST /webmail/?_task=mail&_unlock=loading1594036088267&_framed=1&_lang=ru&_action=send)
[06-Jul-2020 11:51:51 +0000]: <rv6136ie> PHP Error: Invalid response code received from server (POST /webmail/?_task=mail&_unlock=loading1594036317830&_framed=1&_lang=ru&_action=send)
[06-Jul-2020 11:51:51 +0000]: <rv6136ie> SMTP Error: Failed to add recipient ‘delfin.lan@gmail.com’. Temporary local problem — please try later (Code: 451) in /usr/share/roundcubemail/program/lib/Roundcube/rcube.php on line 1702 (POST /webmail/?_task=mail&_unlock=loading1594036317830&_framed=1&_lang=ru&_action=send)

Логи Exim

020-07-06 14:36:15 Tainted filename for search: ‘/etc/exim/domains/msfleet.su/aliases’
2020-07-06 14:36:15 H=mail-qt1-f169.google.com [209.85.160.169] X=TLS1.2:ECDHE-RSA-AES128-GCM-SHA256:128 CV=no F=<delfin.lan@gmail.com> temporarily rejected RCPT <test@msfleet.su>: failed to expand «${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}}}}»: NULL
2020-07-06 14:38:36 Tainted filename for search: ‘/etc/exim/domains/msfleet.su/aliases’
2020-07-06 14:38:36 H=mail-vk1-f182.google.com [209.85.221.182] X=TLS1.2:ECDHE-RSA-AES128-GCM-SHA256:128 CV=no F=<delfin.lan@gmail.com> temporarily rejected RCPT <recruitment@msfleet.su>: failed to expand «${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}}}}»: NULL
2020-07-06 14:43:21 Tainted filename for search: ‘/etc/exim/domains/msfleet.su/aliases’
2020-07-06 14:43:21 H=localhost (msfleet.su) [127.0.0.1] sender verify defer for <test@msfleet.su>: failed to expand «${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}}}}»: NULL
2020-07-06 14:43:21 H=localhost (msfleet.su) [127.0.0.1] F=<test@msfleet.su> temporarily rejected RCPT <delfin.lan@gmail.com>: Could not complete sender verify
2020-07-06 14:43:32 exim 4.94 daemon started: pid=3837, -q1h, listening for SMTP on port 25 (IPv4) port 587 (IPv4) port 2525 (IPv4) and for SMTPS on port 465 (IPv4)
2020-07-06 14:43:32 Start queue run: pid=3841
2020-07-06 14:43:32 End queue run: pid=3841
2020-07-06 14:43:46 Tainted filename for search: ‘/etc/exim/domains/msfleet.su/aliases’
2020-07-06 14:43:46 H=localhost (msfleet.su) [127.0.0.1] sender verify defer for <test@msfleet.su>: failed to expand «${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}}}}»: NULL
2020-07-06 14:43:46 H=localhost (msfleet.su) [127.0.0.1] F=<test@msfleet.su> temporarily rejected RCPT <delfin.lan@gmail.com>: Could not complete sender verify
2020-07-06 14:45:21 Tainted filename for search: ‘/etc/exim/domains/msfleet.su/aliases’
2020-07-06 14:45:21 H=localhost (msfleet.su) [127.0.0.1] sender verify defer for <test@msfleet.su>: failed to expand «${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}}}}»: NULL
2020-07-06 14:45:21 H=localhost (msfleet.su) [127.0.0.1] F=<test@msfleet.su> temporarily rejected RCPT <delfin.lan@gmail.com>: Could not complete sender verify
2020-07-06 14:48:02 Tainted filename for search: ‘/etc/exim/domains/msfleet.su/aliases’
2020-07-06 14:48:02 H=localhost (msfleet.su) [127.0.0.1] sender verify defer for <test@msfleet.su>: failed to expand «${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}}}}»: NULL
2020-07-06 14:48:02 H=localhost (msfleet.su) [127.0.0.1] F=<test@msfleet.su> temporarily rejected RCPT <delfin.lan@gmail.com>: Could not complete sender verify


prmres

Posts: 55
Joined: Tue Feb 02, 2016 4:28 pm
Os: CentOS 7x
Web: apache + nginx
Re: SMTP ошибка (451): Невозможно добавить получателя «delfin.lan@gmail.com» (Temporary local problem — please try later

Post

by prmres » Tue Jul 07, 2020 9:50 pm

[s]/etc/exim/exim.conf
закоменти:
# require verify = sender[/s]

но принимать отказывается
на английкой теме форума активное обсуждение: viewtopic.php?t=19994
на первой странице пишут что помогает откат на раннюю версию, дальше пока не читал

Last edited by prmres on Thu Aug 06, 2020 8:07 pm, edited 1 time in total.


prmres

Posts: 55
Joined: Tue Feb 02, 2016 4:28 pm
Os: CentOS 7x
Web: apache + nginx
Re: SMTP ошибка (451): Невозможно добавить получателя «delfin.lan@gmail.com» (Temporary local problem — please try later

Post

by prmres » Wed Jul 08, 2020 4:58 pm

откатывать версию нет необходимости
там люди разобрались и на последней странцие конфмг exim-а с исправлениями выложили
я за пару минут все исправления с помощью Notepad++ с плагином compare внёс в свой конфиг, рестартанул эксима и почта пошла в обе стороны

делов реально на 5 минут с перекурами



grayfolk

Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Os: CentOS 6x
Web: nginx + php-fpm
Re: SMTP ошибка (451): Невозможно добавить получателя «delfin.lan@gmail.com» (Temporary local problem — please try later

Post

by grayfolk » Thu May 27, 2021 12:51 pm

kaavain wrote: ↑

Thu May 27, 2021 10:01 am

Выложить-то выложили, да удалили. Не сохранилось правок?

Попробуйте в вебархиве поискать — может, сохранились снапшоты.


prmres

Posts: 55
Joined: Tue Feb 02, 2016 4:28 pm
Os: CentOS 7x
Web: apache + nginx
Re: SMTP ошибка (451): Невозможно добавить получателя «delfin.lan@gmail.com» (Temporary local problem — please try later

Post

by prmres » Wed Jun 02, 2021 9:04 am

могу рабочий конфиг выложить
чуть позже
если ещё актуально




Skip to forum content

iRedMail

Works on CentOS, Rocky, Debian, Ubuntu, FreeBSD, OpenBSD

You are not logged in. Please login or register.

Sep 30, 2022: iRedMail-1.6.2 has been released.



  • Spider Email Archiver: Lightweight on-premises email archiving software, developed by iRedMail team.
  • Join our Telegram group (@iredmail_chat) to get help from other iRedMail users.

[ Closed ] [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

Pages 1

You must login or register to post a reply

1 2011-07-08 02:47:45

  • blason
  • Member
  • Offline
  • Registered: 2011-07-08
  • Posts: 4

Topic: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

Hi Folks,

I am trying iRedOS and just insatlled the same. Installation was pretty smooth but when I try to send email to others I keep getting below error in maillog.

Jul  8 00:08:35 mx1 roundcube: Invalid response code received from server (451):
Jul  8 00:08:35 mx1 roundcube: [08-Jul-2011 00:08:35 -0400]: SMTP Error: SMTP error: Failed to add recipient ‘xxx@xxx.xxx’ in /var/www/roundcubemail-0.3.1/program/steps/mail/func.inc on line 1365 (POST /webmail/?_task=mail&_action=send)

Any clue why?

—-

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Stable release is out.

2 Reply by ZhangHuangbin 2011-07-08 08:01:58

  • ZhangHuangbin
  • ZhangHuangbin
  • iRedMail Developers
  • Offline
  • Registered: 2009-05-06
  • Posts: 30,036

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

Please paste related postfix log in /var/log/maillog, not just log of roundcube.

3 Reply by blason 2011-07-08 15:26:43

  • blason
  • Member
  • Offline
  • Registered: 2011-07-08
  • Posts: 4

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

ZhangHuangbin wrote:

Please paste related postfix log in /var/log/maillog, not just log of roundcube.

Ok here are the logs from maillog file

Jul  8 02:44:09 mx1 postfix/smtpd[2831]: connect from mx1.isn.net[127.0.0.1]
Jul  8 02:44:09 mx1 postfix/smtpd[2831]: warning: connect to 127.0.0.1:7777: Connection refused
Jul  8 02:44:09 mx1 postfix/smtpd[2831]: warning: problem talking to server 127.0.0.1:7777: Connection refused
Jul  8 02:44:10 mx1 postfix/smtpd[2831]: warning: connect to 127.0.0.1:7777: Connection refused
Jul  8 02:44:10 mx1 postfix/smtpd[2831]: warning: problem talking to server 127.0.0.1:7777: Connection refused
Jul  8 02:44:10 mx1 postfix/smtpd[2831]: NOQUEUE: reject: RCPT from mx1.isn.net[127.0.0.1]: 451 4.3.5 Server configuration problem; from=<xxx@isn.net> to=<xxx@isn.net> proto=ESMTP helo=<192.168.1.203>
Jul  8 02:44:10 mx1 roundcube: Invalid response code received from server (451):
Jul  8 02:44:10 mx1 roundcube: [08-Jul-2011 02:44:10 -0400]: SMTP Error: SMTP error: Failed to add recipient ‘blason@isn.net’ in /var/www/roundcubemail-0.3.1/program/steps/mail/func.inc on line 1365 (POST /webmail/?_task=mail&_action=send)
Jul  8 02:44:10 mx1 postfix/smtpd[2831]: disconnect from mx1.isn.net[127.0.0.1]

4 Reply by blason 2011-07-08 15:37:12

  • blason
  • Member
  • Offline
  • Registered: 2011-07-08
  • Posts: 4

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

It seems there is some issue with iRedAPD. I have gone through the documents and didnt find any files for iRedAPD in iRedOS.
is it not included with iRedOS?

5 Reply by ZhangHuangbin 2011-07-08 22:58:26

  • ZhangHuangbin
  • ZhangHuangbin
  • iRedMail Developers
  • Offline
  • Registered: 2009-05-06
  • Posts: 30,036

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

blason wrote:

Jul  8 02:44:09 mx1 postfix/smtpd[2831]: warning: connect to 127.0.0.1:7777: Connection refused

iRedAPD service is not running.
Please start it immediately:

# /etc/init.d/iredapd restart

It will log in file /var/log/iredapd.log, If it doesn’t work, please check its log file first.

6 Reply by blason 2011-07-09 03:50:52

  • blason
  • Member
  • Offline
  • Registered: 2011-07-08
  • Posts: 4

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

Great ..Thnks a ton..I just resolved the issue and mail routing is working as it should be. I appeared to be ireapd issue only.

7 Reply by sriram.r153 2018-04-30 02:12:05

  • sriram.r153
  • Member
  • Offline
  • Registered: 2018-04-30
  • Posts: 4

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

same issue iam facing
Apr 29 17:49:09 mail postfix/submission/smtpd[1894]: disconnect from localhost[127.0.0.1]
Apr 29 17:55:34 mail clamd[1408]: SelfCheck: Database status OK.
Apr 29 17:58:40 mail postfix/postfix-script[2529]: stopping the Postfix mail system
Apr 29 17:58:40 mail postfix/master[1279]: terminating on signal 15
Apr 29 17:58:40 mail postfix/postfix-script[2614]: warning: /var/spool/postfix/etc/hosts and /etc/hosts differ
Apr 29 17:58:40 mail postfix/postfix-script[2640]: starting the Postfix mail system
Apr 29 17:58:40 mail postfix/master[2643]: daemon started — version 2.10.1, configuration /etc/postfix
Apr 29 17:58:40 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/submission/smtpd[2755]: connect from localhost[127.0.0.1]
Apr 29 17:59:44 mail postfix/submission/smtpd[2755]: Anonymous TLS connection established from localhost[127.0.0.1]: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)
Apr 29 17:59:44 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/proxymap[2646]: warning: pgsql:/etc/postfix/pgsql/transport_maps_user.cf is unavailable. unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/trivial-rewrite[2757]: warning: proxy:pgsql:/etc/postfix/pgsql/transport_maps_user.cf lookup error for «*»
Apr 29 17:59:44 mail postfix/proxymap[2646]: warning: pgsql:/etc/postfix/pgsql/transport_maps_user.cf is unavailable. unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/trivial-rewrite[2757]: warning: proxy:pgsql:/etc/postfix/pgsql/transport_maps_user.cf lookup error for «*»
Apr 29 17:59:44 mail postfix/proxymap[2646]: warning: pgsql:/etc/postfix/pgsql/virtual_mailbox_domains.cf is unavailable. unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/trivial-rewrite[2757]: warning: proxy:pgsql:/etc/postfix/pgsql/virtual_mailbox_domains.cf: table lookup problem
Apr 29 17:59:44 mail postfix/trivial-rewrite[2757]: warning: virtual_mailbox_domains lookup failure
Apr 29 17:59:44 mail postfix/proxymap[2646]: warning: pgsql:/etc/postfix/pgsql/virtual_mailbox_domains.cf is unavailable. unsupported dictionary type: pgsql
Apr 29 17:59:44 mail postfix/trivial-rewrite[2757]: warning: proxy:pgsql:/etc/postfix/pgsql/virtual_mailbox_domains.cf: table lookup problem
Apr 29 17:59:44 mail postfix/trivial-rewrite[2757]: warning: virtual_mailbox_domains lookup failure
Apr 29 17:59:44 mail postfix/submission/smtpd[2755]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 451 4.3.0 <postmaster@tradesocio.lan>: Temporary lookup failure; from=<postmaster@tradesocio.lan> to=<sriram.r153@gmail.com> proto=ESMTP helo=<_>
Apr 29 17:59:44 mail roundcube: <6bqgt9g5> SMTP Error: Failed to add recipient ‘sriram.r153@gmail.com’. 4.3.0 <postmaster@tradesocio.lan>: Temporary lookup failure (Code: 451) in /var/www/roundcubemail-1.3.0/program/lib/Roundcube/rcube.php on line 1665 (POST /mail/?_task=mail&_unlock=loading1525024784127&_lang=en_US&_framed=1&_action=send)
Apr 29 17:59:44 mail postfix/submission/smtpd[2755]: disconnect from localhost[127.0.0.1]
Apr 29 18:05:34 mail clamd[1408]: SelfCheck: Database status OK.

8 Reply by ZhangHuangbin 2018-04-30 07:07:46

  • ZhangHuangbin
  • ZhangHuangbin
  • iRedMail Developers
  • Offline
  • Registered: 2009-05-06
  • Posts: 30,036

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

sriram.r153 wrote:

Apr 29 17:58:40 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql

Please make sure package ‘postfix-pgsql’ is installed on server.

9 Reply by sriram.r153 2018-04-30 13:17:27

  • sriram.r153
  • Member
  • Offline
  • Registered: 2018-04-30
  • Posts: 4

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

ZhangHuangbin wrote:

sriram.r153 wrote:

Apr 29 17:58:40 mail postfix/proxymap[2646]: error: unsupported dictionary type: pgsql

Please make sure package ‘postfix-pgsql’ is installed on server.

Thanks for reply,

checking.

10 Reply by sriram.r153 2018-04-30 13:35:29 (edited by sriram.r153 2018-04-30 13:36:54)

  • sriram.r153
  • Member
  • Offline
  • Registered: 2018-04-30
  • Posts: 4

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

Hi package ‘postfix-pgsql’ instaled
i don’t have luck sad same issue facing

please help me on this
Thanks in advance:)

11 Reply by ZhangHuangbin 2018-05-01 17:00:45

  • ZhangHuangbin
  • ZhangHuangbin
  • iRedMail Developers
  • Offline
  • Registered: 2009-05-06
  • Posts: 30,036

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

*) If ‘postfix-pgsql’ package is installed, did you restart Postfix service?
*) What’s the latest error message now?

12 Reply by sriram.r153 2018-05-02 03:28:34

  • sriram.r153
  • Member
  • Offline
  • Registered: 2018-04-30
  • Posts: 4

Re: [SOLVED] SMTP Error: SMTP error(451): Failed to add recipient

ZhangHuangbin wrote:

*) If ‘postfix-pgsql’ package is installed, did you restart Postfix service?
*) What’s the latest error message now?

Hi

Thanks for reply i have uninstalled and reinstalled with mariadb then the smtp issue is solved

Thanks you.

Posts: 12

Pages 1

You must login or register to post a reply

Generated in 0.020 seconds (53% PHP — 47% DB) with 8 queries

Установлен iredadmin (postfix + roundcube)

Неожиданно вдруг стали появляться следующие ошибки.
При попытке отправить письмо в Roundcube может вылезти такая ошибка:
1. SMTP ошибка (451): Невозможно добавить получателя «user@yandex.ru» (4.3.0 <mymail@mydomain>: Temporary lookup failure)
либо эта вместо нее может быть
2. SMTP ошибка: [451] 4.3.0 Error: queue file write error

Но если долго тыкать кнопку отправить, то письмо в итоге уйдет.

При просмотре лога по первой ошибке видно такое:
Jan 11 18:35:53 postfix/smtpd[5071]: warning: hostname mydomain does not resolve to address server-ip
Jan 11 18:35:53 postfix/smtpd[5071]: connect from unknown[server-ip]
Jan 11 18:35:53 postfix/smtpd[5071]: warning: proxy:mysql:/usr/local/etc/postfix/mysql/sender_login_maps.cf lookup error for «user@mydomain»
Jan 11 18:35:53 postfix/smtpd[5071]: NOQUEUE: reject: RCPT from unknown[server-ip]: 451 4.3.0 <user@mydomain>: Temporary lookup failure; from=<user@mydomain> to=<user@yandex.ru> proto=ESMTP helo=<mail.mydomain>
Jan 11 18:35:53 postfix/smtpd[5071]: disconnect from unknown[server-ip]

При второй ошибке видим в логе это:
Jan 11 18:36:00 postfix/smtpd[5069]: warning: hostname mydomain does not resolve to address server-ip
Jan 11 18:36:00 postfix/smtpd[5069]: connect from unknown[server-ip]
Jan 11 18:36:00 postfix/smtpd[5069]: 90F9019F110D4: client=unknown[server-ip], sasl_method=LOGIN, sasl_username=user@mydomain
Jan 11 18:36:00 postfix/cleanup[5198]: warning: proxy:mysql:/usr/local/etc/postfix/mysql/sender_bcc_maps_user.cf lookup error for «user@mydomain»
Jan 11 18:36:00 postfix/cleanup[5198]: warning: 90F9019F110D4: sender_bcc_maps map lookup problem — message not accepted, try again later
Jan 11 18:36:01 postfix/cleanup[5198]: BD65E19F1128A: message-id=<20160111183601.BD65E19F1128A@mydomain>
Jan 11 18:36:01 postfix/smtpd[5069]: disconnect from unknown[server-ip]

Подумал на mysql, выставил там лимит в 500 подключений. По процесс листу столько далеко и нет.
Но ошибки продолжаются. Вначале письмо отсылалось при 3-4 попытках, теперь попыток может быть более десятка и потом только письмо уйдет. Где-то что-то забивается? Подскажите куда копать.

Ошибки smtp


Протокол SMTP отвечает за отправку почтовых сообщений. Ошибки SMTP означают, что электронные письма не были отправлены. Каждое сообщение содержит код ошибки, по которому можно определить проблему и способы устранения. Наиболее распространенные ошибки указаны в списке ниже.

Ошибка 451. Требуемое действие прерывалось: временная ошибка в обработке

Ошибка 450. Запрошенная операция невозможна — почтовый ящик недоступен

Ошибка 501. Синтаксическая ошибка в параметрах или переменных

Ошибка 503. Неправильная последовательность команд или этот почтовый сервер требует проверки подлинности

Ошибка 552. Почтовый ящик получателя не может принимать сообщения из-за ограничений по размеру

Ошибка 550. Почтовый ящик недоступен

Ошибка 554. Передача данных не удалась

Ошибка 504. Неверный параметр команды


Если Вам не удалось найти ответ на свой вопрос, свяжитесь с нами

Ошибки smtp


Протокол SMTP отвечает за отправку почтовых сообщений. Ошибки SMTP означают, что электронные письма не были отправлены. Каждое сообщение содержит код ошибки, по которому можно определить проблему и способы устранения. Наиболее распространенные ошибки указаны в списке ниже.

Ошибка 451. Требуемое действие прерывалось: временная ошибка в обработке

Ошибка 450. Запрошенная операция невозможна — почтовый ящик недоступен

Ошибка 501. Синтаксическая ошибка в параметрах или переменных

Ошибка 503. Неправильная последовательность команд или этот почтовый сервер требует проверки подлинности

Ошибка 552. Почтовый ящик получателя не может принимать сообщения из-за ограничений по размеру

Ошибка 550. Почтовый ящик недоступен

Ошибка 554. Передача данных не удалась

Ошибка 504. Неверный параметр команды


Если Вам не удалось найти ответ на свой вопрос, свяжитесь с нами

#1294

this (docker exec -it mailu_smtp_1 chown postfix:postfix /tmp/podop.socket) fixed that error, but now I have to following:

Sending:

Jul 23 14:01:55 mail postfix/smtpd[2278]: connect from localhost[127.0.0.1]
Jul 23 14:01:55 mail postfix/smtpd[2278]: disconnect from localhost[127.0.0.1] quit=1 commands=1
Jul 23 14:02:01 mail postfix/smtpd[2280]: connect from mailu_front_1.mailu_default[192.168.203.4]
Jul 23 14:02:01 mail postfix/smtpd[2280]: 8DB191BBD75: client=mailu_webmail_1.mailu_default[192.168.203.11], sasl_method=XCLIENT, sasl_username=admin@mydomain.com
Jul 23 14:02:01 mail postfix/cleanup[2282]: 8DB191BBD75: replace: header Received: from mail.mydomain.com (mailu_webmail_1.mailu_default [192.168.203.11])??by mail.mydomain.com (Postfix) with ESMTPA id 8DB191BBD75??for <xxx@gmail.com>; Fri, 23 Jul 2021 14:02:01 +00 from mailu_webmail_1.mailu_default[192.168.203.11]; from=<admin@mydomain.com> to=<xxx@gmail.com> proto=ESMTP helo=<mail.mydomain.com>: Received: from authenticated-user (mail.mydomain.com [publicIP])??by mail.mydomain.com (Postfix) with ESMTPA id 8DB191BBD75??for <xxx@gmail.com>; Fri, 23 Jul 2021 14:02:01 +0000 (UTC)
Jul 23 14:02:01 mail postfix/cleanup[2282]: 8DB191BBD75: message-id=<9c99f02cbdf2bfc872fcbe8e276fda48@mydomain.com>
Jul 23 14:02:01 mail postfix/cleanup[2282]: warning: milter inet:192.168.203.8:11332: can't read SMFIC_BODYEOB reply packet header: No error information
Jul 23 14:02:01 mail postfix/cleanup[2282]: 8DB191BBD75: milter-reject: END-OF-MESSAGE from mailu_webmail_1.mailu_default[192.168.203.11]: 4.7.1 Service unavailable - try again later; from=<admin@mydomain.com> to=<xxx@gmail.com> proto=ESMTP helo=<mail.mydomain.com>
Jul 23 14:02:01 mail postfix/smtpd[2280]: disconnect from mailu_webmail_1.mailu_default[192.168.203.11] ehlo=2 xclient=0/1 mail=1 rcpt=1 data=0/1 rset=1 quit=1 commands=6/8

Receiving:

Jul 23 14:18:36 mail postfix/smtpd[408]: connect from mailu_front_1.mailu_default[192.168.203.2]
Jul 23 14:18:37 mail postfix/smtpd[408]: 03D2F1BBDC1: client=mail-io1-f45.google.com[209.85.166.45]
Jul 23 14:18:37 mail postfix/cleanup[591]: 03D2F1BBDC1: message-id=<CAGtjLBh90oK89ca8aw6XQN1Qd7p6rK7vGr0ZFXrOYzTYXN8C6g@mail.gmail.com>
Jul 23 14:18:38 mail postfix/cleanup[591]: warning: milter inet:192.168.203.8:11332: can't read SMFIC_BODYEOB reply packet header: No error information
Jul 23 14:18:38 mail postfix/cleanup[591]: 03D2F1BBDC1: milter-reject: END-OF-MESSAGE from mail-io1-f45.google.com[209.85.166.45]: 4.7.1 Service unavailable - try again later; from=<SRS0=h/V0=MP=gmail.com=xxx@mydomain.com> to=<admin@mydomain.com> proto=ESMTP helo=<mail-io1-f45.google.com>
Jul 23 14:18:38 mail postfix/smtpd[408]: disconnect from mail-io1-f45.google.com[209.85.166.45] ehlo=2 xclient=0/1 mail=1 rcpt=1 data=0/1 quit=1 commands=5/7

Rspam:

2021-07-23 14:18:37 #110(rspamd_proxy) <e9dfb7>; proxy; rspamd_mime_part_get_cte: detected missing CTE for part as: 7bit
2021-07-23 14:18:37 #110(rspamd_proxy) <e9dfb7>; proxy; rspamd_mime_part_get_cte: detected missing CTE for part as: 7bit
2021-07-23 14:18:37 #110(rspamd_proxy) <e9dfb7>; proxy; rspamd_message_parse: loaded message; id: <CAGtjLBh90oK89ca8aw6XQN1Qd7p6rK7vGr0ZFXrOYzTYXN8C6g@mail.gmail.com>; queue-id: <03D2F1BBDC1>; size: 2271; checksum: <d187ee803491bc4de16f9c2a4ca2afdd>
2021-07-23 14:18:37 #110(rspamd_proxy) <e9dfb7>; proxy; dkim_module_key_handler: stored DKIM key for 20161025._domainkey.gmail.com in LRU cache for 300 seconds, 1/2000 elements in the cache
2021-07-23 14:18:37 #110(rspamd_proxy) <e9dfb7>; proxy; spf_plugin_callback: stored record for gmail.com (0xa2fab24381067bfe) in LRU cache for 300 seconds, 1/2000 elements in the cache
2021-07-23 14:18:37 #110(rspamd_proxy) <e9dfb7>; proxy; rspamd_symcache_finalize_item: slow rule: RBL_SEM(184): 388.00 ms
2021-07-23 14:18:38 #110(rspamd_proxy) <e9dfb7>; proxy; rspamd_symcache_finalize_item: slow rule: DWL_DNSWL(188): 624.00 ms
2021-07-23 14:18:38 #110(rspamd_proxy) <e9dfb7>; proxy; bayes_classify: skip classification as ham class has not enough learns: 0, 200 required
2021-07-23 14:18:38 #110(rspamd_proxy) <e9dfb7>; lua; greylist.lua:297: Score too low - skip greylisting
2021-07-23 14:18:38 #110(rspamd_proxy) rspamd_crash_sig_handler: caught fatal signal 7(Bus error), pid: 110, trace: 
2021-07-23 14:18:38 #1(main) <888eef>; main; rspamd_cld_handler: catch SIGCHLD signal, finding terminated workers
2021-07-23 14:18:38 #1(main) <888eef>; main; rspamd_cld_handler: rspamd_proxy process 110 terminated abnormally by signal: Bus error and created core file
2021-07-23 14:18:40 #153(rspamd_proxy) <888eef>; main; rspamd_worker_set_limits: use system max file descriptors limit: 1024KiB cur and 1024KiB max
2021-07-23 14:18:40 #153(rspamd_proxy) <888eef>; main; rspamd_worker_set_limits: use system max core size limit: -1B cur and -1B max
2021-07-23 14:18:40 #153(rspamd_proxy) <888eef>; main; rspamd_fork_worker: starting rspamd_proxy process 153 (0); listen on: *:11332
2021-07-23 14:18:40 #153(rspamd_proxy) <s4wf9o>; cfg; rspamd_dns_resolv_conf_on_server: parsed nameserver 127.0.0.11 from resolv.conf
2021-07-23 14:18:40 #153(rspamd_proxy) <s4wf9o>; cfg; rspamd_sqlite3_init: enable per language statistics for BAYES_SPAM
2021-07-23 14:18:40 #153(rspamd_proxy) <s4wf9o>; cfg; rspamd_sqlite3_init: enable per language statistics for BAYES_HAM
2021-07-23 14:18:40 #153(rspamd_proxy) <s4wf9o>; lua; lua_redis.lua:1151: uploaded redis script to 192.168.203.4 with id 1, sha: 473ded076882895aaa4d03c83358c86be000efe3
2021-07-23 14:18:40 #153(rspamd_proxy) <s4wf9o>; lua; lua_redis.lua:1151: uploaded redis script to 192.168.203.4 with id 2, sha: 214deace8991612eaebc3a48f6fac79d3d32a895

Добрый день. Имеется Centos 6.2, а на нем Postfix-2.6.6. Работал полгода без проблем.Проблема в следующем вот уже несколько дней появляется прихожу утром и вижу в логах следующее:

Nov 6 06:55:27 proxy postfix/smtpd[26398]: NOQUEUE: reject_warning: RCPT from vancoover.org.ua[85.17.138.224]: 451 4.3.0 <market@domain.com>: Temporary lookup failure; from=<???@espro.org.ua> to=<market@domain.com> proto=ESMTP helo=<star-media.org>

Nov 6 06:55:27 proxy postfix/smtpd[26269]: NOQUEUE: reject_warning: RCPT from vancoover.org.ua[85.17.138.224]: 451 4.3.0 <market@domain.com>: Temporary lookup failure; from=<???@hijet.org.ua> to=<market@domain.com> proto=ESMTP helo=<star-media.org>

Nov 6 06:55:27 proxy postfix/smtpd[25823]: NOQUEUE: reject_warning: RCPT from vancoover.org.ua[85.17.138.224]: 451 4.3.0 <market@domain.com>: Temporary lookup failure; from=<???@hijet.org.ua> to=<market@domain.com> proto=ESMTP helo=<star-media.org>

На root пришло след письмо
Transcript of session follows.

Out: 220 post.betonmash.com ESMTP Postfix
In: EHLO star-media.org
Out: 250-post.betonmash.com
Out: 250-PIPELINING
Out: 250-SIZE 35840000
Out: 250-ETRN
Out: 250-ENHANCEDSTATUSCODES
Out: 250-8BITMIME
Out: 250 DSN
In: MAIL FROM:<???@barracuda.org.ua> SIZE=280572
Out: 250 2.1.0 Ok
In: RCPT TO:<urist@betonmash.com> ORCPT=rfc822;urist@betonmash.com
Out: 451 4.3.0 < @barracuda.org.ua>: Temporary lookup failure
In: DATA
Out: 554 5.5.1 Error: no valid recipients
In: RSET
Out: 250 2.0.0 Ok
In: QUIT
Out: 221 2.0.0 Bye

For other details, see the local mail logfile

При этом лог разрастается до вселенских размеров. При этом в 23:00 запускается awstats для парсинга и отжирает все ресурсы, все начинат дико тормозить.
Так как думал что спам атака то в первый день закрыл этот ip 85.17.138.134 в iptables. И добавил ограничения на соединения в main.cf

anvil_rate_time_unit=60s
smtpd_client_connection_rate_limit=20
smtpd_client_connection_count_limit=3
smtpd_connection_message_rate_limit=10

И внес в проверку заголовков header_checks=pcre:/etc/… след строку /From:.*<[?]+([^>]+)/ REJECT In your email adress wrong symbols Для отсеивания адресов вида ????@.

Но сегодня ситуация опять повторилась но в логе уже был другой ip и сервак

Nov 9 07:15:35 proxy postfix/smtpd[19579]: NOQUEUE: reject_warning: RCPT from mail.betterwitnesses.com[63.226.243.162]: 451 4.3.0 <urist@domain.com>: Temporary lookup failure; from=<MASTERGROUP???@pledgebank.org.ua> to=<urist@domain.com> proto=ESMTP helo=<betterwitnesses.com>
Nov 9 07:15:35 proxy postfix/smtpd[19579]: NOQUEUE: reject_warning: RCPT from mail.betterwitnesses.com[63.226.243.162]: 451 4.3.0 <urist@domain.com>: Temporary lookup failure; from=<MASTERGROUP???@pledgebank.org.ua> to=<urist@domain.com> proto=ESMTP helo=<betterwitnesses.com>

Тогда прслушал tcpdumpom все интерфейсы никаких соединений на smtp порт не было. Но ошибки продолжали сыпаться. Затем обрубил 25 порт на инетовском и локальном интерфейсе — ошибки все равно продолжали валиться. Посмотрел qshape — все очереди пусты, да и в логах пишет что NOQUEUE.
Только после перезапуска postfix ошибки перестали валиться.

Очень прошу помогите, в чем может быть причина.

Вот конфиги постфикса и mysql:

myhostname = post.betonmash.com

smtp_helo_name = post.betonmash.com

mydomain = betonmash.com

myorigin = betonmash.com

mynetworks_style = host

mynetworks = 127.0.0.0/8 192.168.0.0/24

mydestination =

#local_recipient_maps = $virtual_mailbox_maps

##############System defaults###################
inet_protocols = ipv4

#inet_ifaces = all

#########Section for users and aliases##########
alias_maps = hash:/etc/aliases

virtual_mailbox_base = /var/spool/mailboxes

virtual_mailbox_domains = mysql:/etc/postfix/virtual_maps/virtual_domains.cf

virtual_uid_maps = mysql:/etc/postfix/virtual_maps/virtual_uid.cf

virtual_gid_maps = $virtual_uid_maps

transport_maps = mysql:/etc/postfix/virtual_maps/virtual_transport.cf

virtual_mailbox_maps = mysql:/etc/postfix/virtual_maps/virtual_users.cf

virtual_alias_maps = mysql:/etc/postfix/virtual_maps/virtual_aliases.cf

debug_peer_level = 2

##########Section for restrictions and spamming##############
smtpd_recipient_restrictions =

warn_if_reject reject_non_fqdn_recipient

warn_if_reject reject_unknown_recipient_domain

permit_mynetworks

reject_unauth_destination

check_recipient_access hash:/etc/postfix/restrictions/recipient_exceptions

check_client_access hash:/etc/postfix/restrictions/client_access

reject_unknown_reverse_client_hostname

reject_unknown_client

check_helo_access hash:/etc/postfix/restrictions/hello_access

check_helo_access pcre:/etc/postfix/restrictions/hello_checks

reject_unknown_hostname

reject_non_fqdn_hostname

reject_invalid_hostname

check_sender_access hash:/etc/postfix/restrictions/sender_access

check_sender_mx_access cidr:/etc/postfix/restrictions/bogus_mx

reject_non_fqdn_sender

reject_unknown_sender_domain

reject_rbl_client dnsbl.njabl.org

reject_rbl_client bl.spamcop.net

reject_rbl_client cbl.abuseat.org

check_policy_service inet:127.0.0.1:2501
permit
header_checks = pcre:/etc/postfix/restrictions/mime_header_checks

smtp_data_restrictions = reject_multi_recipient_bounce

################Restrictions for connections################
smtp_soft_error_limit = 5

smtp_hard_error_limit = 10

smtp_error_sleep_time = 1s

#################Restriction for lifetime##################
maximum_queue_lifetime = 5d

queue_run_delay = 10m

anvil_rate_time_unit=60s

smtpd_client_connection_rate_limit=20

smtpd_client_connection_count_limit=3

smtpd_connection_message_rate_limit=10

###########Other restrictions##################

disable_vrfy_command = yes

smtpd_banner = $myhostname ESMTP $mail_name

message_size_limit = 35840000

###########SMTP AUTH FOR SERVER-SERVER###########

#smtp_sasl_auth_enable = yes

#smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd.db

##########Scaning conent for viruses and spam###############

content_filter = scan:127.0.0.1:10025

receive_override_options = no_address_mappings

***********************Вот mysql***********************
[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock
user=mysql

default-character-set=utf8

character-set-server=utf8

init-connect=’SET NAMES UTF8′

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

[client]

default-character-set=utf8

Ошибок в mysqllog нет:

121101 11:12:21 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

121101 11:13:30 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

121101 11:13:30 [Warning] ‘—default-character-set’ is deprecated and will be removed in a future release. Please use ‘—character-set-server’ instead.

121101 11:13:31 InnoDB: Initializing buffer pool, size = 8.0M

121101 11:13:31 InnoDB: Completed initialization of buffer pool

121101 11:13:31 InnoDB: Started; log sequence number 0 44233

121101 11:13:31 [Note] Event Scheduler: Loaded 0 events

121101 11:13:31 [Note] /usr/libexec/mysqld: ready for connections.

Version: ‘5.1.61’ socket: ‘/var/lib/mysql/mysql.sock’ port: 3306 Source distribution

Понравилась статья? Поделить с друзьями:
  • Smtp ошибка 451 temporary local problem please try later
  • Smtp ошибка 450 невозможно добавить получателя
  • Smtp ошибка 421 сбой соединения с сервером
  • Smtp ошибка 250 ошибка авторизации postfix
  • Smtp ошибка 220 ошибка авторизации roundcube