3
我最近設置了hMailServer。無法連接/從hMailServer發送
我在godaddy上有一個域名,所以我使用的是由godaddy提供的MX記錄。在這個例子中,我將說我使用mail.hmailserver.net作爲MX記錄。
我在hMailServer管理員的SETTINGS> Protocols> SMTP下添加了用戶名和密碼,所以我配置了以下內容。
我也補充說,打開了端口25,以確保該端口沒有被封鎖的「入站」防火牆規則。
我可以ping我的MX記錄,它會解決IP罰款,但尚未如果我嘗試使用以下telnet命令,我無法連接
telnet mail.hmailserver.net 25
它告訴我,它無法連接。
最初我使用一個簡單的客戶端應用程序來測試這個,我相信它可能在我的代碼中導致了問題,但現在我想我有一些配置不正確。
public static void Main(string[] args)
{
MailMessage message = new MailMessage();
message.From = new MailAddress("[email protected]");
message.To.Add("[email protected]");
message.Subject = "Test Subject";
message.Body = "Test Body";
SmtpClient client = new SmtpClient();
client.Host = "mail.hmailserver.net";
client.Port = 25;
NetworkCredential login = new NetworkCredential("Administrator", "Password");
client.Credentials = login;
try
{
client.Send(message);
}
catch (Exception exception)
{
Console.WriteLine(exception.Message);
}
}
任何想法,如果我從上面的截圖不正確地做到這一點?最終,這將從IIS中的託管應用程序發送電子郵件,我不確定這是否有所作爲。
請幫忙。