我有一个专用服务器,用于发送具有不同域的电子邮件,我在ubuntu服务器上运行nginx和php。我已经将ssmtp配置为使用终端的echo从终端发送工作正常的电子邮件。我想使用 php 邮件功能从服务器发送邮件,我正在使用 ssmtp。我该怎么做?我已经在 php fpm 目录中的 php.ini 文件中进行了如下更改:
smtp_port = 25
sendmail_from = noreply@instaclasses.info
sendmail_path = /usr/sbin/ssmtp
mail.add_x_header = On
我需要配置 php 邮件功能,以便从邮件功能发送的任何邮件都是从已经配置的默认 smtp 服务器发送的。
你可以使用 PHPMailer - 这个非常有用的库。在此,所有这些都是从所有外部服务器(包括GMail)开始工作的。