代码之家  ›  专栏  ›  技术社区  ›  Zerotoinfinity HLGEM

在ASP.NET中发送不包含SMTP详细信息的邮件

  •  0
  • Zerotoinfinity HLGEM  · 技术社区  · 14 年前

    我正在使用ASP.NET和C。

    我已经在服务器上部署了我的应用程序,现在我知道我的服务器不会向我提供SMTP详细信息,这是我可以在没有SMTP详细信息的情况下发送SMS的任何方式。

    我可以使用bot ASP.net3.5和C或SQL Server 2005来发送邮件。

    提前谢谢

    3 回复  |  直到 14 年前
        1
  •  0
  •   RPM1984    14 年前

    要使用c/.net发送电子邮件,请使用 System.Net.MailMessage System.Net.SmtpClient 类。

    创建的新实例 MailMessage 类,设置一些属性(从、到、正文、主题等)。

    创建的新实例 SmtpClient 类,设置一些属性(SMTP凭据)。

    然后就做 smtpClient.Send(mailMessage) .

    很简单。

        2
  •  0
  •   Daniel Dyson    14 年前

    通过SQL Server发送很容易: http://msdn.microsoft.com/en-us/library/aa260697%28SQL.80%29.aspx 如果管理员允许的话。这是否是一个好的实践是有争议的,但是我在一个地方工作,它完成了所有的错误通知的自动电子邮件发送,例如,使用xp sendmail

        3
  •  0
  •   Robert Greiner    14 年前

    是的,您的服务器绝对有一个IP地址,您只是不知道它是什么。 Here 是关于找出您的IP地址的一些信息……

    不,没有正确的服务器/连接信息,您不能发送或接收任何类型的电子邮件。否则,我可以从你的帐户发送电子邮件而不让你知道。