Community Discussions and Support
can not send mail to my Gmail ,please help

Since you can connect with telnet and can't with MercuryE you need to check your firewall to find out why Mercury/32 is being blocked.

 

<p>Since you can connect with telnet and can't with MercuryE you need to check your firewall to find out why Mercury/32 is being blocked.</p><p> </p>

hi, everyone

I am new to mercury, and I am trying to send mail to my gmail with mercury, my setting as follow

Xampp installed with window XP inside a Vmware virtual machine

the virtual machine setting is

IP : 192.168.142.129

Gate way & DNS : 192.168.142.2

they are connected wia NAT with port forwarding 80->192.168.142.129:80 and 25->192.168.142.129:25

the Host machine has public IP : 129.31.68.224 

and my domain name is   iccsg.dnsalias.net

how do I set it to make it work?

 

 

<P>hi, everyone</P> <P>I am new to mercury, and I am trying to send mail to my gmail with mercury, my setting as follow</P> <P>Xampp installed with window XP inside a Vmware virtual machine </P> <P>the virtual machine setting is</P> <P>IP : <STRONG>192.168.142.129</STRONG></P> <P>Gate way & DNS : <STRONG>192.168.142.2</STRONG></P> <P>they are connected wia NAT with port forwarding <STRONG>80->192.168.142.129:80</STRONG> and <STRONG>25->192.168.142.129:25</STRONG></P> <P>the Host machine has public IP : <STRONG>129.31.68.224  </STRONG></P> <P>and my domain name is   <STRONG>iccsg.dnsalias.net</STRONG></P> <P>how do I set it to make it work?</P> <P mce_keep="true"> </P> <P mce_keep="true"> </P>

Let's have a look at networking and DNS first. Assuming that SMTP is the only mail service you want to make publicly available you only need to open up port 25 for that to work (you may want a web server on port 80, but that's not mail related). There is however no answer on port 25 at 129.31.68.224 at present, which suggests that a firewall might be blocking the port. The host record for iccsg.dnsalias.net points to the correct IP,  which should be enough to receive mail by SMTP for the domain, but it might be a good idea to add a MX record as well.

As for sending mail there are two different modules in Mercury for that: MercuryE (direct end-to-end SMTP delivery) and MercuryC (SMTP relay through your Internet provider's SMTP server. We would need to know which one you are using, and it's usually a good help to check the logs for MercuryS (SMTP server) as well as the delivery module used to find out more about why it doesn't work. It could be many different reasons (domain and host definitions, relay restrictions, firewall settings). If you are using MercuryE a common problem is that a lot of Internet providers are blocking outgoing traffic on port 25 on private accounts to stop spam, in which case you could either ask your ISP to open it for you or use MercuryC instead.

/Rolf 

<p>Let's have a look at networking and DNS first. Assuming that SMTP is the only mail service you want to make publicly available you only need to open up port 25 for that to work (you may want a web server on port 80, but that's not mail related). There is however no answer on port 25 at 129.31.68.224 at present, which suggests that a firewall might be blocking the port. The host record for iccsg.dnsalias.net points to the correct IP,  which should be enough to receive mail by SMTP for the domain, but it might be a good idea to add a MX record as well.</p><p>As for sending mail there are two different modules in Mercury for that: MercuryE (direct end-to-end SMTP delivery) and MercuryC (SMTP relay through your Internet provider's SMTP server. We would need to know which one you are using, and it's usually a good help to check the logs for MercuryS (SMTP server) as well as the delivery module used to find out more about why it doesn't work. It could be many different reasons (domain and host definitions, relay restrictions, firewall settings). If you are using MercuryE a common problem is that a lot of Internet providers are blocking outgoing traffic on port 25 on private accounts to stop spam, in which case you could either ask your ISP to open it for you or use MercuryC instead.</p><p>/Rolf </p>

hi Rolf

thanks a lot for you reply, I have tried again with my Host machine ( running Vmware ) firewall disabled and performed following test

Sender: postmaster@iccsg.dnsalias.net

Recipient: mygmail@gmail.com

and it says The message was successfully sent! but it did not work, I used MercuryE for sending the email, and Name server was 192.168.142.2 (my DNS & Gateway)

MercuryE setting

currently I don't know if my ISP is blocking port 25, but I am sure port 80 is not being blocked,since my Dynamic IP is working.is there any way to check that (port 25)? also I couldn't find the log file for Mercury.

<P>hi Rolf</P> <P>thanks a lot for you reply, I have tried again with my Host machine ( running Vmware ) firewall disabled and performed following test</P> <P>Sender: <A href="mailto:postmaster@iccsg.dnsalias.net">postmaster@iccsg.dnsalias.net</A></P> <P>Recipient: <A href="mailto:mygmail@gmail.com">mygmail@gmail.com</A></P> <P>and it says <EM>The message was successfully sent!</EM> but it did not work, I used <STRONG>MercuryE</STRONG> for sending the email, and Name server was 192.168.142.2 (my DNS & Gateway)</P> <P><IMG title="MercuryE setting" style="WIDTH: 336px; HEIGHT: 405px" height=405 alt="MercuryE setting" src="http://iccsg.dnsalias.net/mercury_setting.jpg" width=336 mce_src="http://iccsg.dnsalias.net/mercury_setting.jpg"></P> <P>currently I don't know if my ISP is blocking port 25, but I am sure port 80 is not being blocked,since my Dynamic IP is working.is there any way to check that (port 25)? also I couldn't find the log file for Mercury. </P>

hi, just find the log file and the contents as below

T 20080811 154511 48a05e47 Connection from 127.0.0.1
T 20080811 154511 48a05e47 HELO Gao
T 20080811 154511 48a05e47 MAIL FROM:<you@yourdomain.com>
T 20080811 154511 48a05e47 RCPT TO:<zheyu.gao@gmail.com>
E 20080811 154511 48a05e47 Relay attempt by 127.0.0.1: from <you@yourdomain.com> to <zheyu.gao@gmail.com>.
T 20080811 154511 48a05e47 QUIT
T 20080811 154511 48a05e47 Connection closed with 127.0.0.1, 0 sec. elapsed.
T 20080825 002256 48b1f43d Connection from 127.0.0.1
T 20080825 002256 48b1f43d Connection closed with 127.0.0.1, 0 sec. elapsed.

&lt;P&gt;hi, just find the log file and the contents as below&lt;/P&gt; &lt;P&gt;T 20080811 154511 48a05e47 Connection from 127.0.0.1 T 20080811 154511 48a05e47 HELO Gao T 20080811 154511 48a05e47 MAIL FROM:&amp;lt;&lt;A href=&quot;mailto:you@yourdomain.com&quot;&gt;you@yourdomain.com&lt;/A&gt;&amp;gt; T 20080811 154511 48a05e47 RCPT TO:&amp;lt;&lt;A href=&quot;mailto:zheyu.gao@gmail.com&quot;&gt;zheyu.gao@gmail.com&lt;/A&gt;&amp;gt; E 20080811 154511 48a05e47 Relay attempt by 127.0.0.1: from &amp;lt;&lt;A href=&quot;mailto:you@yourdomain.com&quot;&gt;you@yourdomain.com&lt;/A&gt;&amp;gt; to &amp;lt;&lt;A href=&quot;mailto:zheyu.gao@gmail.com&quot;&gt;zheyu.gao@gmail.com&lt;/A&gt;&amp;gt;. T 20080811 154511 48a05e47 QUIT T 20080811 154511 48a05e47 Connection closed with 127.0.0.1, 0 sec. elapsed. T 20080825 002256 48b1f43d Connection from 127.0.0.1 T 20080825 002256 48b1f43d Connection closed with 127.0.0.1, 0 sec. elapsed. &lt;/P&gt;

[quote user="jerry_gzy"]

hi, just find the log file and the contents as below

T 20080811 154511 48a05e47 Connection from 127.0.0.1
T 20080811 154511 48a05e47 HELO Gao
T 20080811 154511 48a05e47 MAIL FROM:<you@yourdomain.com>
T 20080811 154511 48a05e47 RCPT TO:<zheyu.gao@gmail.com>
E 20080811 154511 48a05e47 Relay attempt by 127.0.0.1: from <you@yourdomain.com> to <zheyu.gao@gmail.com>.
T 20080811 154511 48a05e47 QUIT
T 20080811 154511 48a05e47 Connection closed with 127.0.0.1, 0 sec. elapsed.
T 20080825 002256 48b1f43d Connection from 127.0.0.1
T 20080825 002256 48b1f43d Connection closed with 127.0.0.1, 0 sec. elapsed.

[/quote]

 

This is a relay attempt since neither the sender or the receiver is local.  You need to use authentication here so you can relay off the server.  You need first to go to the MercuryS setup, select the   "Connection control" tab and select the first three options.  You then need to create a AUTH password file with the username and password used by the sender.  Now you need to setup the sending client that is supported by MercuryS.  

David Harris has implemented ESMTP AUTH CRAM-MD5 for WinPMail, Mercury and Mercury/32.  They do a SMTP authentication in accordance with RFCs 2554 and 2195.  Mercury and Mercury/32 also do the LOGIN and the strange MS AUTH=LOGIN.

Now turn on session logging in MercuryS and you should see a session doing authentication similar to this.

20:31:10.703: Connection from 192.168.1.5, Sun Aug 24 20:31:10 2008<lf>
20:31:10.718: << 220 merwin-tstephenson.com ESMTP server ready.<cr><lf>
20:31:10.718: >> EHLO [192.168.1.5]<cr><lf>
20:31:10.750: << 250-merwin-tstephenson.com Hello [192.168.1.5]; ESMTPs are:<cr><lf>250-TIME<cr><lf>
20:31:10.750: << 250-SIZE 0<cr><lf>
20:31:10.765: << 250-AUTH CRAM-MD5 LOGIN<cr><lf>
20:31:10.765: << 250-AUTH=LOGIN<cr><lf>
20:31:10.781: << 250 HELP<cr><lf>
20:31:10.781: >> AUTH CRAM-MD5<cr><lf>
20:31:10.796: << 334 PDk2NTM2Mjc5Ni4zNDZAbWVyd2luLXRzdGVwaGVuc29uLmNvbT4=<cr><lf>
20:31:10.812: >> YXV0aCAzOTRiNGMxYjIxNTk3N2QxYmFhNzg2MDVkOWM5ZTNhZQ==<cr><lf>
20:31:10.812: << 235 Authentication successful.<cr><lf>
20:31:11.171: >> MAIL FROM:<support@tstephensons.com> SIZE=2534<cr><lf>
20:31:11.187: << 250 Sender and size (2534) OK - send RCPTs.<cr><lf>
20:31:11.203: >> RCPT TO:<support@tstephensons.com><cr><lf>
20:31:11.203: << 250 Recipient OK - send RCPT or DATA.<cr><lf>
20:31:11.218: >> DATA<cr><lf>
[quote user=&quot;jerry_gzy&quot;]&lt;p&gt;hi, just find the log file and the contents as below&lt;/p&gt; &lt;p&gt;T 20080811 154511 48a05e47 Connection from 127.0.0.1 T 20080811 154511 48a05e47 HELO Gao T 20080811 154511 48a05e47 MAIL FROM:&amp;lt;&lt;a href=&quot;mailto:you@yourdomain.com&quot; mce_href=&quot;mailto:you@yourdomain.com&quot;&gt;you@yourdomain.com&lt;/a&gt;&amp;gt; T 20080811 154511 48a05e47 RCPT TO:&amp;lt;&lt;a href=&quot;mailto:zheyu.gao@gmail.com&quot; mce_href=&quot;mailto:zheyu.gao@gmail.com&quot;&gt;zheyu.gao@gmail.com&lt;/a&gt;&amp;gt; E 20080811 154511 48a05e47 Relay attempt by 127.0.0.1: from &amp;lt;&lt;a href=&quot;mailto:you@yourdomain.com&quot; mce_href=&quot;mailto:you@yourdomain.com&quot;&gt;you@yourdomain.com&lt;/a&gt;&amp;gt; to &amp;lt;&lt;a href=&quot;mailto:zheyu.gao@gmail.com&quot; mce_href=&quot;mailto:zheyu.gao@gmail.com&quot;&gt;zheyu.gao@gmail.com&lt;/a&gt;&amp;gt;. T 20080811 154511 48a05e47 QUIT T 20080811 154511 48a05e47 Connection closed with 127.0.0.1, 0 sec. elapsed. T 20080825 002256 48b1f43d Connection from 127.0.0.1 T 20080825 002256 48b1f43d Connection closed with 127.0.0.1, 0 sec. elapsed. &lt;/p&gt;&lt;p&gt;[/quote]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is a relay attempt since neither the sender or the receiver is local.&amp;nbsp; You need to use authentication here so you can relay off the server.&amp;nbsp; You need first to go to the MercuryS setup, select the &amp;nbsp; &quot;Connection control&quot; tab and select the first three options.&amp;nbsp; You then need to create a AUTH password file with the username and password used by the sender.&amp;nbsp; Now you need to setup the sending client that is supported by MercuryS. &amp;nbsp; &lt;/p&gt;&lt;p&gt;David Harris has implemented ESMTP AUTH CRAM-MD5 for WinPMail, Mercury and Mercury/32.&amp;nbsp; They do a SMTP authentication in accordance with RFCs 2554 and 2195.&amp;nbsp; Mercury and Mercury/32 also do the LOGIN and the strange MS AUTH=LOGIN.&lt;/p&gt;&lt;p&gt;Now turn on session logging in MercuryS and you should see a session doing authentication similar to this.&lt;/p&gt;20:31:10.703: Connection from 192.168.1.5, Sun Aug 24 20:31:10 2008&amp;lt;lf&amp;gt; 20:31:10.718: &amp;lt;&amp;lt; 220 merwin-tstephenson.com ESMTP server ready.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:10.718: &amp;gt;&amp;gt; EHLO [192.168.1.5]&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:10.750: &amp;lt;&amp;lt; 250-merwin-tstephenson.com Hello [192.168.1.5]; ESMTPs are:&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt;250-TIME&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:10.750: &amp;lt;&amp;lt; 250-SIZE 0&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:10.765: &amp;lt;&amp;lt; 250-AUTH CRAM-MD5 LOGIN&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:10.765: &amp;lt;&amp;lt; 250-AUTH=LOGIN&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:10.781: &amp;lt;&amp;lt; 250 HELP&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:10.781: &amp;gt;&amp;gt; AUTH CRAM-MD5&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:10.796: &amp;lt;&amp;lt; 334 PDk2NTM2Mjc5Ni4zNDZAbWVyd2luLXRzdGVwaGVuc29uLmNvbT4=&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:10.812: &amp;gt;&amp;gt; YXV0aCAzOTRiNGMxYjIxNTk3N2QxYmFhNzg2MDVkOWM5ZTNhZQ==&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:10.812: &amp;lt;&amp;lt; 235 Authentication successful.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:11.171: &amp;gt;&amp;gt; MAIL FROM:&amp;lt;support@tstephensons.com&amp;gt; SIZE=2534&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:11.187: &amp;lt;&amp;lt; 250 Sender and size (2534) OK - send RCPTs.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:11.203: &amp;gt;&amp;gt; RCPT TO:&amp;lt;support@tstephensons.com&amp;gt;&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:11.203: &amp;lt;&amp;lt; 250 Recipient OK - send RCPT or DATA.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 20:31:11.218: &amp;gt;&amp;gt; DATA&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt;

hi, Tomas

thanks a lot for your reply, I think I got the wrong log file before, here is the new one

MercuryMail\LOGS\mercuryE\

--TCP0002.ME--

17:04:29.640: --- Mon Aug 25 17:04:29 2008 ---
17:04:29.640: Connect to '64.233.185.27', timeout 60.
17:04:50.578: 15: Peer connect failure
17:04:50.593: --- Mon Aug 25 17:04:50 2008 ---
17:04:50.593: Connect to '74.125.47.114', timeout 60.
17:05:12.593: 15: Peer connect failure
17:05:12.593: --- Mon Aug 25 17:05:12 2008 ---
17:05:12.593: Connect to '209.185.147.27', timeout 60.
17:05:33.453: 15: Peer connect failure
17:05:33.453: --- Mon Aug 25 17:05:33 2008 ---
17:05:33.453: Connect to '66.249.93.114', timeout 60.
17:05:55.453: 15: Peer connect failure

--TCP0000.MS--

15:46:12.625: Connection from 127.0.0.1, Mon Aug 25 15:46:12 2008<lf>
15:46:12.625: << 220 iccsg.dnsalias.net ESMTP server ready.<cr><lf>
15:46:12.640: >>
15:46:12.640: << 501 Syntax error in parameters or arguments.<cr><lf>
15:46:12.640: 9: Socket write error 10054 (connection aborted by remote host)
15:46:12.640: --- Connection closed normally at Mon Aug 25 15:46:12 2008. ---
15:46:12.640:

--TCP0001.MS--

15:49:35.609: Connection from 127.0.0.1, Mon Aug 25 15:49:35 2008<lf>
15:49:35.640: << 220 iccsg.dnsalias.net ESMTP server ready.<cr><lf>
15:49:35.640: 7: Socket read error 10054 (connection aborted by remote host)
15:49:35.656: --- Connection closed normally at Mon Aug 25 15:49:35 2008. ---
15:49:35.656:

--setting--

 

I still don't know how to check port 25 is being blocked or not, because my Host machine(running Vmware) connecting internet through college network, and my Host machine is also connecting my virtual machine(window XP) via NAT.

&lt;P&gt;hi, Tomas&lt;/P&gt; &lt;P&gt;thanks a lot for your reply, I think I got the wrong log file before, here is the new one&lt;/P&gt; &lt;P&gt;MercuryMail\LOGS\mercuryE\&lt;/P&gt; &lt;P&gt;--TCP0002.ME--&lt;/P&gt; &lt;P&gt;17:04:29.640: --- Mon Aug 25 17:04:29 2008 --- 17:04:29.640: Connect to &#039;64.233.185.27&#039;, timeout 60. 17:04:50.578: 15: Peer connect failure 17:04:50.593: --- Mon Aug 25 17:04:50 2008 --- 17:04:50.593: Connect to &#039;74.125.47.114&#039;, timeout 60. 17:05:12.593: 15: Peer connect failure 17:05:12.593: --- Mon Aug 25 17:05:12 2008 --- 17:05:12.593: Connect to &#039;209.185.147.27&#039;, timeout 60. 17:05:33.453: 15: Peer connect failure 17:05:33.453: --- Mon Aug 25 17:05:33 2008 --- 17:05:33.453: Connect to &#039;66.249.93.114&#039;, timeout 60. 17:05:55.453: 15: Peer connect failure&lt;/P&gt; &lt;P&gt;--TCP0000.MS--&lt;/P&gt; &lt;P&gt;15:46:12.625: Connection from 127.0.0.1, Mon Aug 25 15:46:12 2008&amp;lt;lf&amp;gt; 15:46:12.625: &amp;lt;&amp;lt; 220 iccsg.dnsalias.net ESMTP server ready.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 15:46:12.640: &amp;gt;&amp;gt;  15:46:12.640: &amp;lt;&amp;lt; 501 Syntax error in parameters or arguments.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 15:46:12.640: 9: Socket write error 10054 (connection aborted by remote host) 15:46:12.640: --- Connection closed normally at Mon Aug 25 15:46:12 2008. --- 15:46:12.640: &lt;/P&gt; &lt;P&gt;--TCP0001.MS--&lt;/P&gt; &lt;P&gt;15:49:35.609: Connection from 127.0.0.1, Mon Aug 25 15:49:35 2008&amp;lt;lf&amp;gt; 15:49:35.640: &amp;lt;&amp;lt; 220 iccsg.dnsalias.net ESMTP server ready.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 15:49:35.640: 7: Socket read error 10054 (connection aborted by remote host) 15:49:35.656: --- Connection closed normally at Mon Aug 25 15:49:35 2008. --- 15:49:35.656: &lt;/P&gt; &lt;P&gt;--setting--&lt;/P&gt; &lt;P&gt;&lt;IMG style=&quot;WIDTH: 426px; HEIGHT: 336px&quot; height=336 src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending.jpg&quot; width=426 mce_src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending.jpg&quot;&gt;&amp;nbsp;&lt;IMG style=&quot;WIDTH: 336px; HEIGHT: 361px&quot; height=361 src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending2.jpg&quot; width=336 mce_src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending2.jpg&quot;&gt;&lt;IMG style=&quot;WIDTH: 336px; HEIGHT: 359px&quot; height=359 src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending3.jpg&quot; width=336 mce_src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending3.jpg&quot;&gt;&lt;/P&gt; &lt;P&gt;&lt;IMG style=&quot;WIDTH: 336px; HEIGHT: 431px&quot; height=431 src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending4.jpg&quot; width=336 mce_src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending4.jpg&quot;&gt;&lt;IMG style=&quot;WIDTH: 336px; HEIGHT: 428px&quot; height=428 src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending5.jpg&quot; width=336 mce_src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending5.jpg&quot;&gt;&lt;IMG style=&quot;WIDTH: 336px; HEIGHT: 408px&quot; height=408 src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending6.jpg&quot; width=336 mce_src=&quot;http://iccsg.dnsalias.net/mercury/mercury_sending6.jpg&quot;&gt;&lt;/P&gt; &lt;P&gt;I still don&#039;t know how to check port 25 is being blocked or not, because&amp;nbsp;my Host machine(running Vmware)&amp;nbsp;connecting internet through college network, and my Host machine is also connecting my virtual machine(window XP) via NAT.&lt;/P&gt;

MercuryMail\LOGS\mercuryE\

--TCP0002.ME--

17:04:29.640: --- Mon Aug 25 17:04:29 2008 ---
17:04:29.640: Connect to '64.233.185.27', timeout 60.
17:04:50.578: 15: Peer connect failure
17:04:50.593: --- Mon Aug 25 17:04:50 2008 ---
17:04:50.593: Connect to '74.125.47.114', timeout 60.
17:05:12.593: 15: Peer connect failure
17:05:12.593: --- Mon Aug 25 17:05:12 2008 ---
17:05:12.593: Connect to '209.185.147.27', timeout 60.
17:05:33.453: 15: Peer connect failure
17:05:33.453: --- Mon Aug 25 17:05:33 2008 ---
17:05:33.453: Connect to '66.249.93.114', timeout 60.
17:05:55.453: 15: Peer connect failure

This one looks like port 25 blocking.  MercuryE cannot connect to port 25 on the receiving host.

 

--TCP0000.MS--

15:46:12.625: Connection from 127.0.0.1, Mon Aug 25 15:46:12 2008<lf>
15:46:12.625: << 220 iccsg.dnsalias.net ESMTP server ready.<cr><lf>
15:46:12.640: >>
15:46:12.640: << 501 Syntax error in parameters or arguments.<cr><lf>
15:46:12.640: 9: Socket write error 10054 (connection aborted by remote host)
15:46:12.640: --- Connection closed normally at Mon Aug 25 15:46:12 2008. ---
15:46:12.640:

This is a bad connection to MercuryS. There should be a EHLO string here.

 I still don't know how to check port 25 is being blocked or not,

because my Host machine(running Vmware) connecting internet through

college network, and my Host machine is also connecting my virtual

machine(window XP) via NAT.

You should be able to at least telnet into port 25 to an external server.

 

&lt;blockquote&gt;&lt;p&gt;MercuryMail\LOGS\mercuryE\&lt;/p&gt;&lt;p&gt;--TCP0002.ME--&lt;/p&gt;&lt;p&gt;17:04:29.640: --- Mon Aug 25 17:04:29 2008 --- 17:04:29.640: Connect to &#039;64.233.185.27&#039;, timeout 60. 17:04:50.578: 15: Peer connect failure 17:04:50.593: --- Mon Aug 25 17:04:50 2008 --- 17:04:50.593: Connect to &#039;74.125.47.114&#039;, timeout 60. 17:05:12.593: 15: Peer connect failure 17:05:12.593: --- Mon Aug 25 17:05:12 2008 --- 17:05:12.593: Connect to &#039;209.185.147.27&#039;, timeout 60. 17:05:33.453: 15: Peer connect failure 17:05:33.453: --- Mon Aug 25 17:05:33 2008 --- 17:05:33.453: Connect to &#039;66.249.93.114&#039;, timeout 60. 17:05:55.453: 15: Peer connect failure&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;This one looks like port 25 blocking.&amp;nbsp; MercuryE cannot connect to port 25 on the receiving host.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;--TCP0000.MS--&lt;/p&gt;&lt;p&gt;15:46:12.625: Connection from 127.0.0.1, Mon Aug 25 15:46:12 2008&amp;lt;lf&amp;gt; 15:46:12.625: &amp;lt;&amp;lt; 220 iccsg.dnsalias.net ESMTP server ready.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 15:46:12.640: &amp;gt;&amp;gt;  15:46:12.640: &amp;lt;&amp;lt; 501 Syntax error in parameters or arguments.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 15:46:12.640: 9: Socket write error 10054 (connection aborted by remote host) 15:46:12.640: --- Connection closed normally at Mon Aug 25 15:46:12 2008. --- 15:46:12.640: &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;This is a bad connection to MercuryS. There should be a EHLO string here.&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;nbsp;I still don&#039;t know how to check port 25 is being blocked or not, because&amp;nbsp;my Host machine(running Vmware)&amp;nbsp;connecting internet through college network, and my Host machine is also connecting my virtual machine(window XP) via NAT.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;You should be able to at least telnet into port 25 to an external server.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;

As Thomas says, the best way to check if port 25 is blocked is to make a manual connection with Telnet to an external SMTP server. If we take one from your logs as an example, you can do it this way:

Open a command prompt window, enter telnet 64.233.185.27 25, and see if  you get a reply. If it works it should say something like: "220 mx.google.com ESMTP 6si8533768wrh.35".

/Rolf
 

 

&lt;p&gt;As Thomas says, the best way to check if port 25 is blocked is to make a manual connection with Telnet to an external SMTP server. If we take one from your logs as an example, you can do it this way: &lt;/p&gt;&lt;p&gt;Open a command prompt window, enter &lt;i&gt;telnet 64.233.185.27 25&lt;/i&gt;, and see if&amp;nbsp; you get a reply. If it works it should say something like: &quot;220 mx.google.com ESMTP 6si8533768wrh.35&quot;.&lt;/p&gt;&lt;p&gt;/Rolf &amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;

it's works.

I got

220 mx.google.com ESMTP w28sm2420487uge.4

what should I do next?

&lt;P&gt;it&#039;s works.&lt;/P&gt; &lt;P&gt;I got &lt;/P&gt; &lt;P&gt;220 mx.google.com ESMTP w28sm2420487uge.4&lt;/P&gt; &lt;P&gt;what should I do next?&lt;/P&gt;
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft