PHP 中的基本联系表
-
25-09-2019 - |
题
我正在为我的教会网站制作联系表。
教堂已经注册了一个电子邮件(它是 POP3),托管公司表示他们的邮件服务器是 mymail.brinkster.com 。
有了所有这些信息,如何使用 mail() 发送表单?服务器不会显示 PHP 错误。当前的代码如下所示:
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: *ChurchsEmail*' . "\r\n";
if(mail("*MyEmailHere*", "Setting Up PHP Email", "This would be the body of the email.", $headers))
{
echo "The email was successfully sent.";
} else {
echo "The email was NOT sent.";
}
我得到的只是“电子邮件未发送”。
那么有人有设置这样的电子邮件表单的经验吗?我感谢任何可以帮助我的人以及任何有效的方法,请告诉我!
解决方案 3
其他提示
要直接使用PHP mail()函数,你的服务器必须正确设置与邮件服务器。
如果您想通过外部帐户/服务器,我建议你使用一个库在这里找到了SMTP发送邮件: HTTP ://phpmailer.worxware.com/ 结果 你也可以使用自己的PHPMailer-FE甚至将转换您的联系方式到电子邮件给你。
您可能需要配置它。 该CLI / apache用户需要访问的sendmail。
不隶属于 StackOverflow