Php Debian邮件服务器
我正在运行Debian服务器,并为其他项目设置了mysql。 我希望能够通过使用php发送电子邮件,既可以从我的服务器发送,也可以使用gmail帐户凭据发送 我见过一些邮件服务器,但它们似乎都需要安装在新安装的服务器上 我试过:Php Debian邮件服务器,php,email,debian,Php,Email,Debian,我正在运行Debian服务器,并为其他项目设置了mysql。 我希望能够通过使用php发送电子邮件,既可以从我的服务器发送,也可以使用gmail帐户凭据发送 我见过一些邮件服务器,但它们似乎都需要安装在新安装的服务器上 我试过: $recipient = $_POST["recipient"]; $title = $_POST["title"]; $body = $_POST["body"]; $headers = 'From: admin@website.com' . "\r\n" .
$recipient = $_POST["recipient"];
$title = $_POST["title"];
$body = $_POST["body"];
$headers = 'From: admin@website.com' . "\r\n" .
'Reply-To: admin@websiteh.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
$sendMail = mail($recipient, $title, $body, $headers);
if( $sendMail == true )
{
echo "Message sent successfully...";
}
else
{
echo "Message could not be sent...";
}
我不知道你的问题是什么 我假设您已经检查了$\u POST值,并且不容易信任用户输入 你的PHP代码看起来不错
- 默认的Debian安装随安装的Exim Mailserver一起提供。 尝试“lsof-i”或“tail-f/var/log/mail.log” 第一个命令将显示端口25(以及所有其他端口)上是否有侦听内容。 第二个命令:“tail不只是显示最后几行并退出,而是显示这些行,然后监视文件。”()
- 我建议使用后缀。 (智能安装后缀)你会在网上找到很多帮助和信息。在debian上设置很容易