用php发送电子邮件

时间:2016-08-24 11:27:00

标签: php html email

我有一个html引导程序页面,它由http://www.awardspace.com托管,它支持PHP。我使用Filezilla上传所有内容,并使用引导程序模板作为我的联系页面。我按照随附的说明进行操作,我希望联系页面发送到koploper77@gmail.com。当我转到页面(http://aviationsite.atwebpages.com/contact.html),当我填写每个表单时,它表示电子邮件已发送但我实际上并没有收到它们。我在这里做错了什么?

2 个答案:

答案 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'];

希望这可以帮助你:)