我知道要在 Windows 上从本地主机发送电子邮件,您需要在 php.ini 中更改 SMTP 服务器,但这仅在 Windows 上有效:
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
那么我应该怎么做才能从 Linux 操作系统发送电子邮件?
最佳答案
我建议安装 ssmtp而不是安装像 postfix 这样的完整邮件服务器。如果这只是一个本地测试环境,您可能不需要完整的 MTA。 ssmtp 非常容易设置——您只需为远程服务器提供您的 smtp 凭据。有教程here .
关于php - 如何在 Linux 上使用 PHP 从本地主机发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6923468/