-3

我创建了这个电子邮件地址“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

4

3 回答 3

5

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

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

于 2012-10-31T12:11:31.710 回答
1

大多数情况下,SMTP服务器名称应该是smtp.mydomain.com

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

于 2012-10-31T12:13:48.770 回答
0

在此处输入图像描述 打开命令提示符 (CMD.exe)

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

输入域名并回车,例如:google.com

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

于 2020-03-11T23:36:05.847 回答