2
我刚开始使用PhpMailer,所以我不得不决定是否要使用SMTP,sendmail,qmail ......我一直使用PHP中简单的mail()函数,并且从来没有真正想过它。使用SMTP(与phpmailer)发送电子邮件与PHP是不错的做法?
是一种更好,更可靠,更简单或更适合于特定任务的方法。 (邮件,附件等)
我正在开发我的电脑(wamp)和网站总是在Unix服务器上。
谢谢。
我刚开始使用PhpMailer,所以我不得不决定是否要使用SMTP,sendmail,qmail ......我一直使用PHP中简单的mail()函数,并且从来没有真正想过它。使用SMTP(与phpmailer)发送电子邮件与PHP是不错的做法?
是一种更好,更可靠,更简单或更适合于特定任务的方法。 (邮件,附件等)
我正在开发我的电脑(wamp)和网站总是在Unix服务器上。
谢谢。
如果您正在MSWindows上开发,那么使用CLI界面拥有本地MTA是非常不寻常的 - 即您可能必须使用SMTP。使用SMTP并不意味着你不能使用本地MTA,也不能使用本地MTA,这意味着你不能发送电子邮件到世界上。
我会推荐使用本地MTA(或至少一个在您的网络上) - 它为您提供更好的管理电子邮件策略(例如SPF,添加签名等)的控制权。但是,如果您正在开发MSWindows,那么您不希望在生产站点上运行显着不同的代码 - 所以使用SMTP连接开发,但使用自己的MTA。