mail vs sendmail

Nyx*_*nyx 7 php email sendmail codeigniter

我在Codeigniter中使用Email类,在手册中我看到有3种协议可以使用:mail,sendmail和smtp.

邮件和sendmail之间的差异是什么?是否真的使用邮件协议将域名标记为垃圾邮件的可能性更高?

flu*_*rry 5

如果您使用*nix,则mail()和sendmail()可能相同.mail()仍将使用sendmail,但它会传递您在php.ini中定义的任何参数.

SMTP和sendmail之间的区别更大.如果您要进行大量的群发电子邮件,则需要使用SMTP,因为sendmail会为每封电子邮件打开一个新连接,这会增加相当多的开销.