Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [root@corp-2 exim]# exim -bh 172.17.0.136
- **** SMTP testing session as if from host 172.17.0.136
- **** but without any ident (RFC 1413) callback.
- **** This is not for real!
- >>> host in hosts_connection_nolog? no (option unset)
- >>> host in host_lookup? yes (matched "*")
- >>> looking up host name for 172.17.0.136
- >>> IP address lookup using gethostbyaddr()
- >>> IP address lookup failed: h_errno=1
- LOG: no host name found for IP address 172.17.0.136
- >>> 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 corp-2.mycompany.co.uk ESMTP Exim 4.63 Fri, 01 Aug 2014 16:51:27 +0100
- EHLO SenderPC
- >>> SenderPC in helo_lookup_domains? no (end of list)
- >>> host in pipelining_advertise_hosts? yes (matched "*")
- >>> host in auth_advertise_hosts? yes (matched "*")
- >>> host in tls_advertise_hosts? yes (matched "*")
- 250-corp-2.mycompany.co.uk Hello SenderPC [172.17.0.136]
- 250-SIZE 52428800
- 250-PIPELINING
- 250-AUTH LOGIN
- 250-STARTTLS
- 250 HELP
- AUTH LOGIN
- 334 HJNUBUYmbmuM
- NGxYN8NG87gM7gygmca9fn2BFmF67fmr7Fd67fMzf8F82fg=
- 334 GyuYbIUBIuBi
- JNIiuBYUBUY=
- >>> auth_login authenticator:
- >>> $auth1 = the.sender@mycompany.co.uk
- >>> $auth2 = password
- >>> $1 = the.sender@mycompany.co.uk
- >>> $2 = password
- >>> expanded string: 1
- 235 Authentication succeeded
- MAIL FROM: <the.sender@mycompany.co.uk>
- 250 OK
- RCPT TO: <recipient@recipient.fsnet.co.uk>
- >>> using ACL "acl_check_rcpt"
- >>> processing "accept"
- >>> check hosts = :
- >>> host in ":"? no (end of list)
- >>> accept: condition test failed
- >>> processing "defer"
- >>> check !authenticated = *
- >>> auth_login in "*"? yes (matched "*")
- >>> defer: condition test failed
- >>> processing "warn"
- >>> check condition = ${if match{$sender_helo_name}{\Nlocalhost\.localdomain\N}}
- >>> =
- >>> warn: condition test failed
- >>> processing "warn"
- >>> check condition = ${if isip{$sender_helo_name}}
- >>> =
- >>> warn: condition test failed
- >>> processing "warn"
- >>> check condition = ${if match{$sender_helo_name}{\N^\[\N}{no}{yes}}
- >>> = yes
- >>> check condition = ${if match{$sender_helo_name}{\N\.\N}{no}{yes}}
- >>> = yes
- >>> warn: condition test succeeded
- LOG: H=(SenderPC) [172.17.0.136] Warning: HELO (SenderPC) is no FQDN (contains no dot) (See RFC2821 4.1.1.1)
- >>> processing "warn"
- >>> check condition = ${if match{$sender_helo_name}{\N\.$\N}}
- >>> =
- >>> warn: condition test failed
- >>> processing "warn"
- >>> check condition = ${if match{$sender_helo_name}{\N\.\.\N}}
- >>> =
- >>> warn: condition test failed
- >>> processing "warn"
- >>> check condition = ${if match{$sender_helo_name}{$primary_hostname}{yes}{no}}
- >>> = no
- >>> warn: condition test failed
- >>> processing "warn"
- >>> check condition = ${if or{{eq{[$interface_address]}{$sender_helo_name}}{eq{$interface_address}{$sender_helo_name}}}}
- >>> =
- >>> warn: condition test failed
- >>> processing "warn"
- >>> check condition = ${if !def:sender_helo_name}
- >>> =
- >>> warn: condition test failed
- >>> processing "deny"
- >>> check domains = +local_domains
- >>> recipient.fsnet.co.uk in ""? no (end of list)
- >>> recipient.fsnet.co.uk in "+local_domains"? no (end of list)
- >>> deny: condition test failed
- >>> processing "deny"
- >>> check domains = !+local_domains
- >>> recipient.fsnet.co.uk in ""? no (end of list)
- >>> recipient.fsnet.co.uk in "!+local_domains"? yes (end of list)
- >>> check local_parts = ^[./|] : ^.*[@%!] : ^.*/\\.\\./
- >>> recipient in "^[./|] : ^.*[@%!] : ^.*/\.\./"? no (end of list)
- >>> deny: condition test failed
- >>> processing "accept"
- >>> check local_parts = postmaster
- >>> recipient in "postmaster"? no (end of list)
- >>> accept: condition test failed
- >>> processing "require"
- >>> check verify = sender
- >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- >>> routing the.sender@mycompany.co.uk
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "! +local_domains"? no (matched "! +local_domains")
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
- >>> the.sender in "alle"? no (end of list)
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
- >>> calling mysql_alias router
- >>> mysql_alias router declined for the.sender@mycompany.co.uk
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
- >>> calling mysql_user router
- >>> routed by mysql_user router
- >>> ----------- end verify ------------
- >>> require: condition test succeeded
- >>> processing "warn"
- >>> check !verify = sender/callout=10s,random
- >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- >>> routing the.sender@mycompany.co.uk
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "! +local_domains"? no (matched "! +local_domains")
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
- >>> the.sender in "alle"? no (end of list)
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
- >>> calling mysql_alias router
- >>> mysql_alias router declined for the.sender@mycompany.co.uk
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
- >>> calling mysql_user router
- >>> routed by mysql_user router
- >>> Cannot do callout: neither router nor transport provided a host list
- >>> ----------- end verify ------------
- >>> warn: condition test failed
- >>> processing "warn"
- >>> check verify = sender/callout=10s,random
- >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- >>> routing the.sender@mycompany.co.uk
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "! +local_domains"? no (matched "! +local_domains")
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
- >>> the.sender in "alle"? no (end of list)
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
- >>> calling mysql_alias router
- >>> mysql_alias router declined for the.sender@mycompany.co.uk
- >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
- >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
- >>> calling mysql_user router
- >>> routed by mysql_user router
- >>> Cannot do callout: neither router nor transport provided a host list
- >>> ----------- end verify ------------
- >>> warn: condition test succeeded
- >>> processing "accept"
- >>> check hosts = +relay_from_hosts
- >>> host in "127.0.0.1 : 172.17.0.0/24"? yes (matched "172.17.0.0/24")
- >>> host in "+relay_from_hosts"? yes (matched "+relay_from_hosts")
- >>> check control = submission
- >>> accept: condition test succeeded
- 250 Accepted
- DATA
- 354 Enter message, ending with "." on a line by itself
- From: "The Sender" <the.sender@mycompany.co.uk>
- To: "'The Recipient'" <recipient@recipient.fsnet.co.uk>
- Subject: test 9
- Date: Fri, 1 Aug 2014 16:25:36 +0100
- Organization: My Company Ltd
- Message-ID: <75ABBB9A523646199656FC5B8CC2BF03@SenderPC>
- MIME-Version: 1.0
- Content-Type: multipart/alternative;
- .boundary="----=_NextPart_000_013E_01CFADA5.3C803D00"
- X-Mailer: Microsoft Office Outlook 11
- Thread-Index: Ac+tnNeOdJczQYfHTzi9S7nz30xt3g==
- X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
- This is a multi-part message in MIME format.
- ------=_NextPart_000_013E_01CFADA5.3C803D00
- Content-Type: text/plain;
- .charset="us-ascii"
- Content-Transfer-Encoding: 7bit
- ------=_NextPart_000_013E_01CFADA5.3C803D00
- Content-Type: text/html;
- .charset="us-ascii"
- Content-Transfer-Encoding: quoted-printable
- <html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
- xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
- xmlns=3D"http://www.w3.org/TR/REC-html40">
- <head>
- <META HTTP-EQUIV=3D"Content->>> host in ignore_fromline_hosts? no (option unset)
- Type" CONTENT=3D"text/html; =
- charset=3Dus-ascii">
- <meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
- <style>
- <!--
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
- .{margin:0cm;
- .margin-bottom:.0001pt;
- .font-size:12.0pt;
- .font-family:"Times New Roman";}
- a:link, span.MsoHyperlink
- .{color:blue;
- .text-decoration:underline;}
- a:visited, span.MsoHyperlinkFollowed
- .{color:purple;
- .text-decoration:underline;}
- span.EmailStyle17
- .{mso-style-type:personal-compose;
- .font-family:Arial;
- .color:windowtext;}
- @page Section1
- .{size:612.0pt 792.0pt;
- .margin:72.0pt 90.0pt 72.0pt 90.0pt;}
- div.Section1
- .{page:Section1;}
- -->
- </style>
- </head>
- <body lang=3DEN-US link=3Dblue vlink=3Dpurple>
- <div class=3DSection1>
- <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
- style=3D'font-size:10.0pt;
- font-family:Arial'><o:p> </o:p></span></font></p>
- </div>
- </body>
- </html>
- ------=_NextPart_000_013E_01CFADA5.3C803D00--
- .
- >>> Found content-type: MIME header, value is 'multipart/alternative'
- >>> using ACL "acl_check_mime"
- >>> processing "deny"
- >>> check condition = ${if match {${lc:$mime_filename}} {\N(\.exe|\.pif|\.bat|\.scr|\.lnk|\.com)$\N} {1}{0}}
- >>> = 0
- >>> deny: condition test failed
- >>> processing "accept"
- >>> accept: condition test succeeded
- >>> using ACL "acl_check_data"
- >>> processing "deny"
- >>> check demime = com:exe:vbs:bat:pif:reg:scr
- >>> deny: condition test failed
- >>> processing "deny"
- >>> check demime = *
- >>> check condition = ${if >{$demime_errorlevel}{2}{1}{0}}
- >>> = 0
- >>> deny: condition test failed
- >>> processing "defer"
- >>> check !authenticated = *
- >>> auth_login in "*"? yes (matched "*")
- >>> defer: condition test failed
- >>> processing "warn"
- >>> check !authenticated = *
- >>> auth_login in "*"? yes (matched "*")
- >>> warn: condition test failed
- >>> processing "warn"
- >>> warn: condition test succeeded
- >>> processing "warn"
- >>> warn: condition test succeeded
- >>> processing "warn"
- >>> warn: condition test succeeded
- LOG: 1XDF8E-0001RH-GT H=(SenderPC) [172.17.0.136] Warning: DEBUG load_avgx1000: 1540 spam_score: message_size: 1958
- >>> processing "accept"
- >>> accept: condition test succeeded
- >>> unspool_mbox(): unlinking '/var/spool/exim/scan/1XDF8E-0001RH-GT/1XDF8E-0001RH-GT-00000.com'
- >>> unspool_mbox(): unlinking '/var/spool/exim/scan/1XDF8E-0001RH-GT/1XDF8E-0001RH-GT.eml'
- LOG: 1XDF8E-0001RH-GT <= "the.sender@mycompany.co.uk"@corp-2.mycompany.co.uk H=(SenderPC) [172.17.0.136] P=esmtpa A=auth_login:the.sender@mycompany.co.uk S=2617 id=75ABBB9A523646199656FC5B8CC2BF03@SenderPC
- 250 OK id=1XDF8E-0001RH-GT
- **** SMTP testing: that is not a real message id!
- QUIT
- 221 corp-2.mycompany.co.uk closing connection
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement