我正在尝试发送确认注册邮件。我不想将SMTP用于gmail或Windows Live,因为它不合法,不能用于那些类型的目的。
是否有可通过代码访问的邮件服务,以合法的方式满足我的要求?
我正在使用ASP.NET Framework 3.5。
答案 0 :(得分:1)
您使用的SMTP服务器可能取决于您运行代码的位置。
在本地(即在Visual Studio上开发),您应该使用SMTP服务器,您知道该服务器将从您的IP地址中继邮件。这通常是您的ISP的SMTP服务器。请与他们核实具体细节(但有几个好的猜测可能是smtp.yourisp.com
或mail.yourisp.com
)。
在企业环境中,您应该能够使用公司的SMTP服务器。请咨询您的技术人员以了解具体信息。
在公共Internet托管环境中,您可以使用自己的SMTP服务器或托管包提供的服务器。同样,您应该可以从您的托管服务提供商那里获得此信息。
答案 1 :(得分:0)
获取您自己的域名和托管邮件服务器。通常你可以花10美元或更少的价格找到它们
答案 2 :(得分:0)
您可以尝试利用MailChimp之类的内容。如果您的观众足够小,您甚至可以使用他们的免费服务。
进一步阅读: http://apidocs.mailchimp.com/sts/1.0/sendemail.func.php