POSTで送信された情報を使って自動返信メールを送る。

 

情報を送る用のファイル→form.php

 

<from action="done.php" method="post">

<input type="text" name="data">

<input type="submit">

</form>

 

受け取る側のファイル→done.php

 

$date = $_POST["data"];

$address = "mail@example.com";

$honbun .= $data;

 

$mail_sub = "メールタイトル"; 

$mail_body = $honbun; 

$mail_body = html_entity_decode($mail_body,ENT_QUOTES,"UTF-8"); 

$mail_head = "From:".$address; 

mb_language('Japanese'); 

mb_internal_encoding("UTF-8"); 

mb_send_mail($address,$mail_sub,$mail_body,$mail_head);

 

 

「 $honbun .= 」これにメール本文記載

「$address = "mail@example.com";」送信する相手のメールアドレスを適宜変更

「$mail_sub = "メールタイトル";」送信されるメールの件名 

 

個人的に好きなメール送信のコードで理解ができたソースでしたのでご紹介!