我正在制作一个新的ASP.NET MVC,我只是好奇我是否需要仔细选择一个SMTP提供商。我正在考虑在Azure或Amazon上启动,并可能使用他们的一个SMTP解决方案。但是,如果我不去云,我想知道SMTP加载有多少问题?
这根本不是问题吗? I.E如果我每分钟发出10封电子邮件,我是否需要具有一定容量的SMTP服务器,排队e.t.c?
由于
答案 0 :(得分:1)
如果您每分钟有10封电子邮件,那么加载将不会出现问题。
可交付性可能是一个更大的问题。如果您从Amazon云运行自己的SMTP服务器,则在计算垃圾邮件概率时,您可能会发现某些收件人服务器使用AWS IP范围作为负面因素。
无论您选择哪种解决方案,都应提供稳定的IP地址,最适合您的流量。如果其他人从同一IP地址发送垃圾邮件,也会影响您的发件人声誉。
我没有使用Amazon's Simple Email Service或SendGrid等服务(我们在Return Path的帮助下直接管理SMTP服务器和发件人信誉),但希望他们可以做得很好保持发件人的声誉。
答案 1 :(得分:1)
每分钟10封电子邮件(甚至每分钟100封)可能不会出现磨机SMTP服务器要处理的问题。
但是,使用SMTP转发解决方案有充分的理由。 (我使用了dyndns SMTP中继解决方案效果很好)。
基本上,您的关注点是可传递性。很容易将一个可以达到80%目标的电子邮件服务器捆绑在一起....获得99.9999%的交付解决方案会变得有点复杂。
有许多小事:原始IP是否已在任何RBL网站上列入黑名单,您是否在该IP上设置了正确的反向DNS设置,是否有病毒/网络钓鱼扫描所有外发电子邮件(未执行此操作可能将您的IP放在黑名单上,这样就很难清除了。
简而言之,当面对管理您自己的服务器的细微麻烦时,每月10美元(或其他)是便宜货。