向用户发送电子邮件地址

时间:2014-09-24 04:03:21

标签: c# .net email smtp

应用程序需要做些什么来发布电子邮件地址,例如user123@mydomain.com

我正在使用Amazon SES发送电子邮件,他们是否为此提供服务,还是与域名注册商(GoDaddy)或两者都有关?

检查电子邮件的客户端将是Web应用程序本身。

就开发而言,我正在使用C#.Net和Mvc,但我希望尽可能使用现有的SaaS。

有什么好方法可以去?

编辑:我使用GoDaddy进行了检查,他们无法大规模地执行此操作。我不相信亚马逊也这样做。这是怎么做到的?

2 个答案:

答案 0 :(得分:1)

这完全取决于您对电子邮件服务器主机的实施。如果您使用IIS和电子邮局运行Windows,则用户属于主机域。在这种情况下,您可以使用管理脚本从站点添加用户。

如果您使用 Linux 和第三方电子邮件服务,它可能会有一个用户界面来添加用户。 Howerver这些实现通常在后端使用MySQL,因此您可以通过脚本从PHP实现添加用户通过Apache webserver主机或后端服务,通过MySQL脚本添加用户。

答案 1 :(得分:0)

您需要mail server。从列表中可以看出,存在大量的邮件服务器,但是该领域有一些严肃的领导者:

  

根据一项调查,sendmail,Microsoft Exchange Server,Postfix,   和Exim共同控制着SMTP服务的85%以上的市场份额   2010。1

我强烈建议在您的代码中托管此类服务器(如果实现甚至存在,我找不到)

配置邮件服务器(可能需要时间或金钱进行一些密集的投资,因为这很复杂;一些邮件服务器非常复杂),您将域指向邮件服务器。现在可以将邮件接收到您定义的电子邮件地址。

这个过程很复杂,我觉得你的问题表明你不确切知道你需要什么(实际上我会建议把它关闭得太宽)。我建议你准确地重新制定你需要的东西以及到目前为止你所拥有的东西。不要犹豫与可能帮助您制定需求的人取得联系。