Guest User

Exim dummy delivery

a guest
Aug 4th, 2014
375
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [root@corp-2 exim]# exim -bh 172.17.0.136
  2.  
  3. **** SMTP testing session as if from host 172.17.0.136
  4. **** but without any ident (RFC 1413) callback.
  5. **** This is not for real!
  6.  
  7. >>> host in hosts_connection_nolog? no (option unset)
  8. >>> host in host_lookup? yes (matched "*")
  9. >>> looking up host name for 172.17.0.136
  10. >>> IP address lookup using gethostbyaddr()
  11. >>> IP address lookup failed: h_errno=1
  12. LOG: no host name found for IP address 172.17.0.136
  13. >>> host in host_reject_connection? no (option unset)
  14. >>> host in sender_unqualified_hosts? no (option unset)
  15. >>> host in recipient_unqualified_hosts? no (option unset)
  16. >>> host in helo_verify_hosts? no (option unset)
  17. >>> host in helo_try_verify_hosts? no (option unset)
  18. >>> host in helo_accept_junk_hosts? no (option unset)
  19. 220 corp-2.mycompany.co.uk ESMTP Exim 4.63 Fri, 01 Aug 2014 16:51:27 +0100
  20. EHLO SenderPC
  21. >>> SenderPC in helo_lookup_domains? no (end of list)
  22. >>> host in pipelining_advertise_hosts? yes (matched "*")
  23. >>> host in auth_advertise_hosts? yes (matched "*")
  24. >>> host in tls_advertise_hosts? yes (matched "*")
  25. 250-corp-2.mycompany.co.uk Hello SenderPC [172.17.0.136]
  26. 250-SIZE 52428800
  27. 250-PIPELINING
  28. 250-AUTH LOGIN
  29. 250-STARTTLS
  30. 250 HELP
  31. AUTH LOGIN
  32. 334 HJNUBUYmbmuM
  33. NGxYN8NG87gM7gygmca9fn2BFmF67fmr7Fd67fMzf8F82fg=
  34. 334 GyuYbIUBIuBi
  35. JNIiuBYUBUY=
  36. >>> auth_login authenticator:
  37. >>> $auth1 = [email protected]
  38. >>> $auth2 = password
  39. >>> $2 = password
  40. >>> expanded string: 1
  41. 235 Authentication succeeded
  42. MAIL FROM: <[email protected]>
  43. 250 OK
  44. RCPT TO: <[email protected]>
  45. >>> using ACL "acl_check_rcpt"
  46. >>> processing "accept"
  47. >>> check hosts = :
  48. >>> host in ":"? no (end of list)
  49. >>> accept: condition test failed
  50. >>> processing "defer"
  51. >>> check !authenticated = *
  52. >>> auth_login in "*"? yes (matched "*")
  53. >>> defer: condition test failed
  54. >>> processing "warn"
  55. >>> check condition = ${if match{$sender_helo_name}{\Nlocalhost\.localdomain\N}}
  56. >>> =
  57. >>> warn: condition test failed
  58. >>> processing "warn"
  59. >>> check condition = ${if isip{$sender_helo_name}}
  60. >>> =
  61. >>> warn: condition test failed
  62. >>> processing "warn"
  63. >>> check condition = ${if match{$sender_helo_name}{\N^\[\N}{no}{yes}}
  64. >>> = yes
  65. >>> check condition = ${if match{$sender_helo_name}{\N\.\N}{no}{yes}}
  66. >>> = yes
  67. >>> warn: condition test succeeded
  68. LOG: H=(SenderPC) [172.17.0.136] Warning: HELO (SenderPC) is no FQDN (contains no dot) (See RFC2821 4.1.1.1)
  69. >>> processing "warn"
  70. >>> check condition = ${if match{$sender_helo_name}{\N\.$\N}}
  71. >>> =
  72. >>> warn: condition test failed
  73. >>> processing "warn"
  74. >>> check condition = ${if match{$sender_helo_name}{\N\.\.\N}}
  75. >>> =
  76. >>> warn: condition test failed
  77. >>> processing "warn"
  78. >>> check condition = ${if match{$sender_helo_name}{$primary_hostname}{yes}{no}}
  79. >>> = no
  80. >>> warn: condition test failed
  81. >>> processing "warn"
  82. >>> check condition = ${if or{{eq{[$interface_address]}{$sender_helo_name}}{eq{$interface_address}{$sender_helo_name}}}}
  83. >>> =
  84. >>> warn: condition test failed
  85. >>> processing "warn"
  86. >>> check condition = ${if !def:sender_helo_name}
  87. >>> =
  88. >>> warn: condition test failed
  89. >>> processing "deny"
  90. >>> check domains = +local_domains
  91. >>> recipient.fsnet.co.uk in ""? no (end of list)
  92. >>> recipient.fsnet.co.uk in "+local_domains"? no (end of list)
  93. >>> deny: condition test failed
  94. >>> processing "deny"
  95. >>> check domains = !+local_domains
  96. >>> recipient.fsnet.co.uk in ""? no (end of list)
  97. >>> recipient.fsnet.co.uk in "!+local_domains"? yes (end of list)
  98. >>> check local_parts = ^[./|] : ^.*[@%!] : ^.*/\\.\\./
  99. >>> recipient in "^[./|] : ^.*[@%!] : ^.*/\.\./"? no (end of list)
  100. >>> deny: condition test failed
  101. >>> processing "accept"
  102. >>> check local_parts = postmaster
  103. >>> recipient in "postmaster"? no (end of list)
  104. >>> accept: condition test failed
  105. >>> processing "require"
  106. >>> check verify = sender
  107. >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  108. >>> routing [email protected]
  109. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  110. >>> mycompany.co.uk in "! +local_domains"? no (matched "! +local_domains")
  111. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  112. >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
  113. >>> the.sender in "alle"? no (end of list)
  114. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  115. >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
  116. >>> calling mysql_alias router
  117. >>> mysql_alias router declined for [email protected]
  118. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  119. >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
  120. >>> calling mysql_user router
  121. >>> routed by mysql_user router
  122. >>> ----------- end verify ------------
  123. >>> require: condition test succeeded
  124. >>> processing "warn"
  125. >>> check !verify = sender/callout=10s,random
  126. >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  127. >>> routing [email protected]
  128. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  129. >>> mycompany.co.uk in "! +local_domains"? no (matched "! +local_domains")
  130. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  131. >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
  132. >>> the.sender in "alle"? no (end of list)
  133. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  134. >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
  135. >>> calling mysql_alias router
  136. >>> mysql_alias router declined for [email protected]
  137. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  138. >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
  139. >>> calling mysql_user router
  140. >>> routed by mysql_user router
  141. >>> Cannot do callout: neither router nor transport provided a host list
  142. >>> ----------- end verify ------------
  143. >>> warn: condition test failed
  144. >>> processing "warn"
  145. >>> check verify = sender/callout=10s,random
  146. >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  147. >>> routing [email protected]
  148. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  149. >>> mycompany.co.uk in "! +local_domains"? no (matched "! +local_domains")
  150. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  151. >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
  152. >>> the.sender in "alle"? no (end of list)
  153. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  154. >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
  155. >>> calling mysql_alias router
  156. >>> mysql_alias router declined for [email protected]
  157. >>> mycompany.co.uk in "mycompany.co.uk"? yes (matched "mycompany.co.uk")
  158. >>> mycompany.co.uk in "+local_domains"? yes (matched "+local_domains")
  159. >>> calling mysql_user router
  160. >>> routed by mysql_user router
  161. >>> Cannot do callout: neither router nor transport provided a host list
  162. >>> ----------- end verify ------------
  163. >>> warn: condition test succeeded
  164. >>> processing "accept"
  165. >>> check hosts = +relay_from_hosts
  166. >>> host in "127.0.0.1 : 172.17.0.0/24"? yes (matched "172.17.0.0/24")
  167. >>> host in "+relay_from_hosts"? yes (matched "+relay_from_hosts")
  168. >>> check control = submission
  169. >>> accept: condition test succeeded
  170. 250 Accepted
  171. DATA
  172. 354 Enter message, ending with "." on a line by itself
  173. From: "The Sender" <[email protected]>
  174. To: "'The Recipient'" <[email protected]>
  175. Subject: test 9
  176. Date: Fri, 1 Aug 2014 16:25:36 +0100
  177. Organization: My Company Ltd
  178. Message-ID: <75ABBB9A523646199656FC5B8CC2BF03@SenderPC>
  179. MIME-Version: 1.0
  180. Content-Type: multipart/alternative;
  181. .boundary="----=_NextPart_000_013E_01CFADA5.3C803D00"
  182. X-Mailer: Microsoft Office Outlook 11
  183. Thread-Index: Ac+tnNeOdJczQYfHTzi9S7nz30xt3g==
  184. X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
  185.  
  186. This is a multi-part message in MIME format.
  187.  
  188. ------=_NextPart_000_013E_01CFADA5.3C803D00
  189. Content-Type: text/plain;
  190. .charset="us-ascii"
  191. Content-Transfer-Encoding: 7bit
  192.  
  193.  
  194.  
  195.  
  196. ------=_NextPart_000_013E_01CFADA5.3C803D00
  197. Content-Type: text/html;
  198. .charset="us-ascii"
  199. Content-Transfer-Encoding: quoted-printable
  200.  
  201. <html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
  202. xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
  203. xmlns=3D"http://www.w3.org/TR/REC-html40">
  204.  
  205. <head>
  206. <META HTTP-EQUIV=3D"Content->>> host in ignore_fromline_hosts? no (option unset)
  207. Type" CONTENT=3D"text/html; =
  208. charset=3Dus-ascii">
  209. <meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
  210. <style>
  211. <!--
  212. /* Style Definitions */
  213. p.MsoNormal, li.MsoNormal, div.MsoNormal
  214. .{margin:0cm;
  215. .margin-bottom:.0001pt;
  216. .font-size:12.0pt;
  217. .font-family:"Times New Roman";}
  218. a:link, span.MsoHyperlink
  219. .{color:blue;
  220. .text-decoration:underline;}
  221. a:visited, span.MsoHyperlinkFollowed
  222. .{color:purple;
  223. .text-decoration:underline;}
  224. span.EmailStyle17
  225. .{mso-style-type:personal-compose;
  226. .font-family:Arial;
  227. .color:windowtext;}
  228. @page Section1
  229. .{size:612.0pt 792.0pt;
  230. .margin:72.0pt 90.0pt 72.0pt 90.0pt;}
  231. div.Section1
  232. .{page:Section1;}
  233. -->
  234. </style>
  235.  
  236. </head>
  237.  
  238. <body lang=3DEN-US link=3Dblue vlink=3Dpurple>
  239.  
  240. <div class=3DSection1>
  241.  
  242. <p class=3DMsoNormal><font size=3D2 face=3DArial><span =
  243. style=3D'font-size:10.0pt;
  244. font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>
  245.  
  246. </div>
  247.  
  248. </body>
  249.  
  250. </html>
  251.  
  252. ------=_NextPart_000_013E_01CFADA5.3C803D00--
  253.  
  254. .
  255. >>> Found content-type: MIME header, value is 'multipart/alternative'
  256. >>> using ACL "acl_check_mime"
  257. >>> processing "deny"
  258. >>> check condition = ${if match {${lc:$mime_filename}} {\N(\.exe|\.pif|\.bat|\.scr|\.lnk|\.com)$\N} {1}{0}}
  259. >>> = 0
  260. >>> deny: condition test failed
  261. >>> processing "accept"
  262. >>> accept: condition test succeeded
  263. >>> using ACL "acl_check_data"
  264. >>> processing "deny"
  265. >>> check demime = com:exe:vbs:bat:pif:reg:scr
  266. >>> deny: condition test failed
  267. >>> processing "deny"
  268. >>> check demime = *
  269. >>> check condition = ${if >{$demime_errorlevel}{2}{1}{0}}
  270. >>> = 0
  271. >>> deny: condition test failed
  272. >>> processing "defer"
  273. >>> check !authenticated = *
  274. >>> auth_login in "*"? yes (matched "*")
  275. >>> defer: condition test failed
  276. >>> processing "warn"
  277. >>> check !authenticated = *
  278. >>> auth_login in "*"? yes (matched "*")
  279. >>> warn: condition test failed
  280. >>> processing "warn"
  281. >>> warn: condition test succeeded
  282. >>> processing "warn"
  283. >>> warn: condition test succeeded
  284. >>> processing "warn"
  285. >>> warn: condition test succeeded
  286. LOG: 1XDF8E-0001RH-GT H=(SenderPC) [172.17.0.136] Warning: DEBUG load_avgx1000: 1540 spam_score: message_size: 1958
  287. >>> processing "accept"
  288. >>> accept: condition test succeeded
  289. >>> unspool_mbox(): unlinking '/var/spool/exim/scan/1XDF8E-0001RH-GT/1XDF8E-0001RH-GT-00000.com'
  290. >>> unspool_mbox(): unlinking '/var/spool/exim/scan/1XDF8E-0001RH-GT/1XDF8E-0001RH-GT.eml'
  291. LOG: 1XDF8E-0001RH-GT <= "[email protected]"@corp-2.mycompany.co.uk H=(SenderPC) [172.17.0.136] P=esmtpa A=auth_login:[email protected] S=2617 id=75ABBB9A523646199656FC5B8CC2BF03@SenderPC
  292. 250 OK id=1XDF8E-0001RH-GT
  293.  
  294. **** SMTP testing: that is not a real message id!
  295.  
  296. QUIT
  297. 221 corp-2.mycompany.co.uk closing connection
Advertisement
Add Comment
Please, Sign In to add comment