我很难找到一个应该有一个非常简单的解决方案的问题的解决方案。
我创建了一个在我的客户网站上工作的 PHP 表单邮件程序。然后他决定获得一个 SSL 证书,从那时起,表单邮件程序就不起作用了。我根本没有收到任何错误。似乎所有内容都已发送,但我没有收到来自表单的任何电子邮件。
然后我创建了一个带有一个字段和一个非常基本的 PHP 表单邮件程序的废话表单,看看我是否可以解决问题,但即使这个基本代码也不起作用。
mail() 函数是否不适用于 SSL?我在想我在某处遗漏了一些相关的东西。这是我第一次使用 SSL,但只要我能得到一些指导,我就有能力创建代码,这就是这篇文章的原因。任何指导、方向或批评将不胜感激。
---我用于测试的废话表格---
<form id="form1" name="form1" method="post" action="testFormsub.php">
<input type="text" name="text1" id="text1" />
<input type="submit" name="button" id="button" value="Submit" />
</form>
---我的基本 PHP 表单邮件程序---
<?php
$test = $_POST['text1'];
$to="email@email.com";
$subject="Thank you for registering.";
$header="From: TEST EMAIL <email@email.com>";
$message="PLEASE WORK...$test \r\n";
$sentmail = mail($to,$subject,$message,$header);
?>