2016-08-24 31 views
0

私はhtmlのブートストラップページを持っていて、それはPHPをサポートするhttp://www.awardspace.comによってホストされています。私はFilezillaですべてをアップロードし、私は連絡先ページにブートストラップテンプレートを使用しました。私はそれに付属の説明書に従いました。連絡先ページを[email protected]に郵送したいと思います。私がページ(http://aviationsite.atwebpages.com/contact.html)に行き、すべてのフォームに記入すると、電子メールが送信されたと表示されますが、実際には受信しません。私はここで間違って何をしていますか?PHPで電子メールを送信する

+2

をあなたを助け

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

希望を試します私たちにあなたのコードを教えてください – fernando

+2

Share urメール送信スクリプト? –

+1

ホストが電子メールの送信をサポートしているかどうか、または電子メールの送信者(アドレスなど)の条件が存在するかどうかを確認しましたか? – rbr94

答えて

0

1. Gmailがメールをブロックする可能性があります。 tempmailにしてみてくださいhttps://temp-mail.org/pl/ 私のサーバにpostfixが正しく設定されていないため、同じ問題があります。

2. 他のメールアカウントからのsmtp接続を使用してメールを送信します。

0

それはあなたができる動作する場合は最初に、あなたは(私は、ブートストラップテンプレートが動作しますが、念のためと仮定)それはあそこに配置されていない場合は、次のことを試みることができる

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

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

をごspamboxをチェックする必要があります"From: [email protected]"; "From: $from"にを変更しようと、これは、あなたがそのフォームを送信するためにPHPを使用する必要があります:)

関連する問題