Fedora 邮件未到达

Fedora 邮件未到达

我使用 PHP 在 Fedora 36 上发送邮件。

mail($email, $betreff, $content, $header);

但邮件没有到达。可能是什么问题?

答案1

检查 php 是否成功转移电子邮件传递的责任。

if (mail($to, $subject, $message,  $headers)) {
    echo 'email was sent.';
} else {
    echo 'An error occurred.';
}

在 Linux/Unix 上,php 默认通过本地 MTA/SMTP 服务器发送电子邮件。
检查/报告您的系统上安装了哪个 MTA(postfix/sendmail/exim/…)。

相关内容