如何查找smtp服务器名称

时间:2012-10-31 12:09:13

标签: c# asp.net email smtp smtpclient

我创建了这个电子邮件地址“info@mydomain.com”,我希望用户能够通过我的网站为我发送电子邮件。

这是我的代码:

MailMessage mailObject = new MailMessage("a@b.com(this is fake email)", "info@mydomain.com", "contact us", "Test message");
SmtpClient smtpC = new SmtpClient("smtp server name");
smtpC.Send(mailObject);

问题是我不知道为smtp server name写些什么。如何找到我的smtp server name

3 个答案:

答案 0 :(得分:4)

这是您要使用的SMTP服务器的地址。例如smtp.gmail.com如果您使用的是Gmail。

在“SMTP”中搜索您的电子邮件或托管服务提供商的网站。很可能他们会在常见问题解答中有详细信息(smtp服务器名称,端口,ssl或不是)。

答案 1 :(得分:1)

大多数SMTP服务器名称应为smtp.mydomain.com

仍然最好联系托管服务提供商

答案 2 :(得分:0)

enter image description here打开命令提示符(CMD.exe)

Type nslookup and hit enter
Type set type=MX and hit enter

输入域名,然后按Enter键,例如:google.com

结果将是为SMTP设置的主机名列表

相关问题