有的网站注册时有邮件验证功能,有的网站提供批量发送邀请信功能,每次可能会发几十封邮件。请问这些网站是怎样发送邮件的呢?我的网站用phpmailer通过一个gmail邮箱发送邮件,可以发送一封邮件就需要几秒时间,批量发送则需要相当长的时间,用户需要等待很久...
另外我不太明白配置邮件服务器(如sendmail)后,发送邮件后显示的发件人是什么?发件人可以随便填吗?谢谢大家!
另外我不太明白配置邮件服务器(如sendmail)后,发送邮件后显示的发件人是什么?发件人可以随便填吗?谢谢大家!
少了一次中转,从 主机=>gmail=>目标地址 变为 主机=>目标地址。假设发1个邮件4秒,1分钟就能发15个,如果20个进程并发投递,
那么1分钟就能发200多个了,即使达不到200个,100多个也没有问题,
每小时6000封邮件的量,每天的能力能达到10万,一年就是3000多万,
达到这种量的网站,肯定不止一台服务器,托管10台机器专门发邮件都ok。配自己的smtp,对方显示的地址是你自己填写的,可以伪造,
但是一般邮件服务商会能分析出伪造的邮件地址,会提示用户地址是伪造的,
也有一些邮件服务商直接丢弃掉伪造了发件人的邮件,
如果你有自己的域名,可以配置为 xxx@你的域名的地址.
效率方面不用考虑太多,你的网站能有多少会员,会超10万吗,不行分2-3天发完。我们公司自己配的发一千分约5分钟。