如何使用php在我的现有电子邮件帐户下发送电子邮件

时间:2017-06-16 11:53:27

标签: php

我们有CentOS,我们希望通过现有的邮件帐户发送电子邮件。 服务器脚本是PHP格式的。我使用php的mail()函数,但我想使用它,但它应使用现有的邮件帐户发送邮件。

1 个答案:

答案 0 :(得分:0)

我正在使用名为MSMTP的SMTP客户端,您可以使用该客户端使用第三方SMTP服务器发送电子邮件。您可以使用MSMTP和PHP的mail()代替sendmail。

也许这个tutorial会有所帮助,当然你不会使用gmail / yahoo作为你的邮件服务器,而是你现有的邮件服务器。

也许您只是想在mail()中设置'from'地址? 取自php.org

<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>