我们有CentOS,我们希望通过现有的邮件帐户发送电子邮件。 服务器脚本是PHP格式的。我使用php的mail()函数,但我想使用它,但它应使用现有的邮件帐户发送邮件。
答案 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);
?>