如何配置php邮件功能从外部smtp服务器发送邮件?

时间:2017-01-14 15:38:54

标签: php email nginx smtp ssmtp

我有一个专门的服务器用于发送不同域的电子邮件,我在ubuntu服务器上运行nginx和php。我已经配置了ssmtp来发送使用终端回声从终端正常工作的电子邮件。我想使用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服务器发送从邮件功能发送的任何邮件。

1 个答案:

答案 0 :(得分:1)

您可以使用PHPMailer - 这个非常有用的库。这一切都来自所有外部服务器(包括GMail)。