2016-08-24 161 views
0

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

+2

你需要使用PHP来发送的形式,向我们显示您的代码 – fernando

+2

分享您的电子邮件发送脚本? –

+1

您是否检查您的主机是否支持发送电子邮件或是否存在电子邮件发件人的条件(例如地址)? – rbr94

回答

0

1. Gmail可以阻止您的电子邮件。 尝试tempmail https://temp-mail.org/pl/ 我有同样的问题因为后缀在我的服务器没有良好的配置。

2. 从任何其他邮件帐户使用smtp连接发送电子邮件。

0

首先,你应该检查你的spambox如果它不是位于在那里,你可以试试下面的(我假设引导模板可以工作,但只是为了确保)

<?php 
$_POST['fromemail'] = $from; 
$to  = '[email protected]'; 
$subject = 'the subject'; 
$message = 'hello'; 
$headers = "From: [email protected]"; 

mail($to, $subject, $message, $headers); 
?> 

如果这样的作品,你可以尝试改变"From: [email protected]";"From: $from" 然后尝试

$message = $_POST['messagefield']; 
$subject = $_POST['subjectfield']; 

希望这可以帮助你:)