【问题标题】:How to find smtp server name如何找到 smtp 服务器名称
【发布时间】:2012-10-20 21:24:50
【问题描述】:

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

【问题讨论】:

  • 联系托管您电子邮件的公司并询问他们的 smtp 服务器地址

标签: c# asp.net email smtp smtpclient


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    大部分SMTP 服务器名称应该是smtp.mydomain.com

    最好还是联系托管服务提供商

    【讨论】:

      【解决方案3】:

      打开命令提示符(CMD.exe)

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-28
        • 1970-01-01
        • 2011-02-21
        • 2010-09-07
        • 1970-01-01
        • 2013-05-15
        相关资源
        最近更新 更多