[Exim] 554 SMTP synchronization error / NOT accepting mails …

Top Page
Delete this message
Reply to this message
Author: Dilip M
Date:  
To: exim-users@exim.org
New-Topics: Re: [Exim] 554 SMTP synchronization error / NOT accepting mails from REMOTE mailservers !!!-SOLVED
Subject: [Exim] 554 SMTP synchronization error / NOT accepting mails from REMOTE mailservers !!!
--
Hi,

If i telnet to my exim mailserver from REMOTE mailserver its shows:
-----------------------------------------------------------------------
Trying 202.144.44.92...
Connected to s7technologies.com.
Escape character is '^]'.

554 SMTP synchronization error
Connection closed by foreign host.
-------------------------------------------------------------------------
If try again it show the prompt{but after some 4min :(( }

Trying 202.144.44.92...
Connected to s7technologies.com.
Escape character is '^]'.

<4-5 min delay....>

220 exim-2 ESMTP Exim 4.30 Wed, 25 Feb 2004 16:25:28 +0530

-------------------------------------------------------------------------

***Sometime it connects and sometimes not.***
My exim is running on machine which has
-------------------------------------------------------------------------
# free -m
              total       used       free     shared    buffers     cached
Mem:            60         57          2          0         13         24
-/+ buffers/cache:         19         41
Swap:          255          0        255
[root@exim-2 spool]#


-------------------------------------------------------------------------
Even i'm not getting mails from REMOTE mailserver.So i logged onto
mailserver itself and did
exim -bh <ip>

Its shows that mails are accepted!!!
<<PLEASE SEE ATTAHCED FILE EXIM.TXT>>

On mailserver itself if i try to do test for local user i see:
----------------------------------
# exim -bt dilipm
dilipm@???
router = localuser, transport = local_delivery
-----------------------------------------------
But when i try to send mail from REMOTE mailserver i get a bouce saying
--
This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

   dilipm@???
     Unknown user


------ This is a copy of the message, including all the headers. ------
<<SEE ATTAHCED file <error.txt> for more details >>

Sorry for my english!!

Thanks
-Dilip

--
[root@exim-2 root]# exim -bh 202.144.44.92

**** SMTP testing session as if from host 202.144.44.92
**** but without any ident (RFC 1413) callback.
**** This is not for real!

>>> host in host_lookup? yes (matched "*")
>>> looking up host name for 202.144.44.92
>>> IP address lookup yielded lan-202-144-44-92.maa.sify.net
>>> no IP address found for host lan-202-144-44-92.maa.sify.net (during SMTP connection from [202.144.44.92])

LOG: no IP address found for host lan-202-144-44-92.maa.sify.net (during SMTP connection from [202.144.44.92])
>>> no IP addresses found for lan-202-144-44-92.maa.sify.net
>>> 202.144.44.92 does not match any IP address for lan-202-144-44-92.maa.sify.net
>>> host in host_reject_connection? no (option unset)
>>> host in sender_unqualified_hosts? no (option unset)
>>> host in recipient_unqualified_hosts? no (option unset)
>>> host in helo_verify_hosts? no (option unset)
>>> host in helo_try_verify_hosts? no (option unset)
>>> host in helo_accept_junk_hosts? no (option unset)

220 exim-2 ESMTP Exim 4.30 Wed, 25 Feb 2004 16:34:31 +0530
helo s7technologies.com
>>> s7technologies.com in helo_lookup_domains? no (end of list)

250 exim-2 Hello s7technologies.com [202.144.44.92]
mail from:<dilipm_79@???>
250 OK
rcpt to:<dilipm@???>
>>> using ACL "acl_check_rcpt"
>>> processing "accept"
>>> check hosts = :
>>> host in ":"? no (end of list)
>>> accept: condition test failed
>>> processing "deny"
>>> check domains = +local_domains
>>> s7technologies.com in "s7technologies.com"? yes (matched "s7technologies.com")
>>> s7technologies.com in "+local_domains"? yes (matched "+local_domains")
>>> check local_parts = ^[.] : ^.*[@%!/|]
>>> dilipm in "^[.] : ^.*[@%!/|]"? no (end of list)
>>> deny: condition test failed
>>> processing "deny"
>>> check domains = !+local_domains
>>> s7technologies.com in "!+local_domains"? no (matched "!+local_domains" - cached)
>>> deny: condition test failed
>>> processing "accept"
>>> check local_parts = postmaster
>>> dilipm in "postmaster"? no (end of list)
>>> accept: condition test failed
>>> processing "require"
>>> check verify = sender
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> routing dilipm_79@???
>>> yahoo.com in "s7technologies.com"? no (end of list)
>>> yahoo.com in "! +local_domains"? yes (end of list)
>>> calling dnslookup router
>>> 64.156.215.6 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 64.157.4.78 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 64.157.4.79 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 64.156.215.7 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 67.28.114.32 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 64.156.215.5 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 64.156.215.5 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 64.156.215.6 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 64.157.4.78 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 66.218.86.254 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 66.218.86.253 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 216.155.197.63 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> 66.218.86.156 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
>>> routed by dnslookup router
>>> ----------- end verify ------------
>>> require: condition test succeeded
>>> processing "accept"
>>> check domains = +local_domains
>>> s7technologies.com in "+local_domains"? yes (matched "+local_domains" - cached)
>>> check verify = recipient
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> routing dilipm@???
>>> s7technologies.com in "! +local_domains"? no (matched "! +local_domains" - cached)
>>> calling system_aliases router
>>> system_aliases router declined for dilipm@???
>>> calling localuser router
>>> routed by localuser router
>>> ----------- end verify ------------
>>> accept: condition test succeeded

250 Accepted
--