无法使用 SSMTP 从 PHP 发送电子邮件

无法使用 SSMTP 从 PHP 发送电子邮件

我使用的是 ubuntu 16.04 和 PHP 7。我创建了一个允许管理员向其他管理员发送电子邮件的网站。因此,我安装了 SSMTP 并对其进行了正确配置。事情是这样的:

  1. 我可以使用以下代码通过终端发送电子邮件:

    sudo ssmtp [email protected]
    
  2. 我可以使用 PHP 发送电子邮件,但从终端发送。所以我使用这个

    php index.php
    

但我无法从浏览器发送电子邮件(通过转到 localhost/sendemail)。问题是什么?

注意:我在 php.ini 中更改了这一点:

sendmail_path = /usr/sbin/ssmtp -t

相关内容