我在我的Windows 2008机器上设置了我的hMailServer,并试图发送电子邮件。用C发送邮件#
当我用C#做
MailMessage message = new MailMessage();
message.From = new MailAddress(from, "John");
message.To.Add(new MailAddress(to));
message.Subject = subject;
message.Body = body;
SmtpClient client = new SmtpClient("mail.example.com");
client.Credentials = new System.Net.NetworkCredential("[email protected]", "password");
client.Send(message);
但是,当我尝试发送与Windows电子邮件Live电子邮件客户端,它给了我一个错误
到服务器的连接失败
所有设置都完全相同。我尝试了几个电子邮件客户端,但它不起作用。它从来没有发生过我。我刚刚从一台机器移到另一台机器,并且遇到了这个问题。
我可以接收邮件客户端,但...
防火墙阻止端口? – 2010-04-07 16:34:41
您也可以尝试在http://serverfault.com上提问 – Armstrongest 2010-04-07 16:35:31
您可以从服务器尝试Windows Live客户端吗?您是否尝试从桌面telnet到端口25? – 2010-04-07 16:38:47