通过ASP.NET发送确认邮件

时间:2011-12-08 17:36:08

标签: c# asp.net

我正在尝试发送确认注册邮件。我不想将SMTP用于gmail或Windows Live,因为它不合法,不能用于那些类型的目的。

是否有可通过代码访问的邮件服务,以合法的方式满足我的要求?

我正在使用ASP.NET Framework 3.5。

3 个答案:

答案 0 :(得分:1)

您使用的SMTP服务器可能取决于您运行代码的位置。

在本地(即在Visual Studio上开发),您应该使用SMTP服务器,您知道该服务器将从您的IP地址中继邮件。这通常是您的ISP的SMTP服务器。请与他们核实具体细节(但有几个好的猜测可能是smtp.yourisp.commail.yourisp.com)。

在企业环境中,您应该能够使用公司的SMTP服务器。请咨询您的技术人员以了解具体信息。

在公共Internet托管环境中,您可以使用自己的SMTP服务器或托管包提供的服务器。同样,您应该可以从您的托管服务提供商那里获得此信息。

答案 1 :(得分:0)

获取您自己的域名和托管邮件服务器。通常你可以花10美元或更少的价格找到它们

答案 2 :(得分:0)

您可以尝试利用MailChimp之类的内容。如果您的观众足够小,您甚至可以使用他们的免费服务。

进一步阅读: http://apidocs.mailchimp.com/sts/1.0/sendemail.func.php