Php 如果mail()不是很有效,那么发送电子邮件的更好方法是什么?

Php 如果mail()不是很有效,那么发送电子邮件的更好方法是什么?,php,email,smtp,Php,Email,Smtp,我的第一个问题是,是否可以通过php邮件功能从本地主运行Apache php SMTP服务器发送邮件,而无需在ADSL路由器上进行端口转发 我的第二个问题是:我在PHP.net中找到了关于邮件函数的文本: 此函数用于打开和关闭每封电子邮件的SMTP套接字,但效率不高 2为什么不高效3高效的方法是什么?据我所知,邮件服务器也做同样的事情。发送邮件的有效方法和简单方法是通过名为 因为您可以配置任何类型的SMTP,我甚至使用AmazonSES SMTP。回答您的问题发送电子邮件的更好方法是什么 用山楂

我的第一个问题是,是否可以通过php邮件功能从本地主运行Apache php SMTP服务器发送邮件,而无需在ADSL路由器上进行端口转发

我的第二个问题是:我在PHP.net中找到了关于邮件函数的文本:

此函数用于打开和关闭每封电子邮件的SMTP套接字,但效率不高


2为什么不高效3高效的方法是什么?据我所知,邮件服务器也做同样的事情。

发送邮件的有效方法和简单方法是通过名为


因为您可以配置任何类型的SMTP,我甚至使用AmazonSES SMTP。

回答您的问题发送电子邮件的更好方法是什么

用山楂

你一个月可以收到多达12000封免费电子邮件


相信我,我一直在使用Mandrill发送电子邮件,它的效率要高得多。

它为[重新]连接SMTP服务器增加了一点开销。除非你很快地发送了很多电子邮件,否则它是足够有效的——使用它,不要担心便条。Wrt第一个问题:PHP所做的一切就是连接到SMTP服务器并传递消息,因此,如果有合适的本地SMTP服务器/配置,这是可能的。