我有一个html引导程序页面,它由http://www.awardspace.com托管,它支持PHP。我使用Filezilla上传所有内容,并使用引导程序模板作为我的联系页面。我按照随附的说明进行操作,我希望联系页面发送到koploper77@gmail.com。当我转到页面(http://aviationsite.atwebpages.com/contact.html),当我填写每个表单时,它表示电子邮件已发送但我实际上并没有收到它们。我在这里做错了什么?
答案 0 :(得分:0)
<强> 1 强> Gmail可以屏蔽您的电子邮件。 尝试tempmail https://temp-mail.org/pl/ 我有同样的问题,因为我的服务器中的postfix没有很好的配置。
<强> 2 强> 使用来自任何其他邮件帐户的smtp连接来发送电子邮件。
答案 1 :(得分:0)
首先你应该检查你的spambox,如果它不在那里你可以尝试以下(我假设引导模板将工作但只是为了确保)
<?php
$_POST['fromemail'] = $from;
$to = 'koploper77@gmail.com';
$subject = 'the subject';
$message = 'hello';
$headers = "From: webmasteremailyourwanttosendfomr@example.com";
mail($to, $subject, $message, $headers);
?>
如果可行,您可以尝试将"From: webmasteremailyourwanttosendfomr@example.com";
更改为"From: $from"
然后尝试
$message = $_POST['messagefield'];
$subject = $_POST['subjectfield'];
希望这可以帮助你:)