我正在使用代码点火器为我的项目&我想发送大量电子邮件给客人。我做了以下两个邮件配置&两者都在工作,但我无法找到更好的/快速的。
哪种配置更快/更好&减少垃圾邮件?smtp.domain.com是否需要更多的时间来发送邮件?这两种邮件是否有不同的邮件限制?
1)使用gmail.com (G套件):
Protocal : "SMTP"
Host : "smtp.gmail.com"
Port : "465"
user : 'xyz@domainname.com'
pass : '123456'2)使用domainname.com (主机提供商,限制每小时= 500):
Protocal : "SMTP"
Host : "smtp.domainname.com"
Port : "587"
user : 'noreply@domainname.com'
pass : '123456'发布于 2019-04-26 10:45:59
因此,首先,您所做的不应该是使用个人电子邮件提供商系统。
当您使用应用程序(php网站)来进行此邮件时,您应该使用一个系统,如SendGrid或MailGun (我认为两者都提供免费版本),并且使用那里的PHP,您不应该真正使用个人电子邮件系统发送大量邮件。
使用个人邮件提供商的
因此,这里有一些要点,在没有特定托管的电子邮件(如运行CPanel的服务器)和专用的电子邮件提供商系统之间--这可能是谷歌的all或Zoho,但正如您所说的,Gmail我将重点关注这一点,因此并非所有这些功能都适用于所有专用的电子邮件提供商系统。
安全
如果您像现在一样使用SSL / TLS。要连接到SMTP,所使用的证书用于SMTP.gmail.com,而Google支付费用,因此您必须获得自己的证书问题,并且相同级别的保护和验证可能会花费相当大的费用。但是,这只是在你的主机提供商允许的情况下。否则,您将无法使用未加密的电子邮件,这些邮件对MITM攻击是开放的。
Google Mail拥有的服务器数量是无限的,所以你的托管提供商限制你每小时500封电子邮件,那就是你所有的电子邮件地址都是这样,这样你就会有更多的工作人员,这可能会成为一个大问题。
Google还使用双因素身份验证,对于一个应用程序使用它,您必须生成一个特定于应用程序的密码,如果您的服务器被攻破,您只需终止该密码并创建一个新密码,那么每隔几个月这样做也是很好的做法。但这并不能阻止业主通过网站登录,网站保持不变。因此,电子邮件帐户的安全漏洞更容易处理。
安全个人思想
我个人永远不会相信一个必须使用低流量节流的系统,这意味着他们使用的是限制功能,而不是安全特性来保护自己。这不是安全的好迹象。
速度
至于速度下降的服务器负载,谷歌有更多的服务器Gmail比您的域名电子邮件提供商,将更好地处理负载,因此将更快,在高负荷时,但多少取决于负载服务器下。
在安全方面,但作为一个速度措施,您的域SMTP提供商可能是DDOSed,而不是永远不会发生在谷歌SMTP服务器上的工作。
https://stackoverflow.com/questions/55864305
复制相似问题