php邮件功能

时间:2010-08-16 08:40:37

标签: php email

我被问过php mail()函数,它是从linux发送的还是依赖源代码所在的位置?

3 个答案:

答案 0 :(得分:1)

它是从您的服务器发送的;如果它是Linux,Linux将发送它,如果它是Windows,Window将发送它。如果要使用其他服务器将邮件发送到SMTP

答案 1 :(得分:1)

请参阅documentation on mail()

在Linux上,使用本地sendmail二进制文件。

在没有此类二进制文件的Windows上,您需要指定(本地或远程)SMTP服务器以发送电子邮件(请参阅文档中的“Windows”注释。)

对于任何更复杂的东西 - 比如使用带身份验证的SMTP或远程SMTP服务器,一次发送多封邮件,处理附件等,有强大的PHP库,如Swiftmailer,可以完全绕过{{1命令。从一开始就使用其中一个通常是个好主意。

答案 2 :(得分:0)

有关mail() http://www.php.net/manual/en/function.mail.php

的详细文档,请参阅以下链接