メールの送信にPHP言語を使用しましたが、GmailアカウントでHTMLタグがレンダリングされないことがあります。コンテンツタイプを次のように使用しました-charset="iso-8859-1"
画像を添付しました。
また、メールで送信されるべきではないメッセージIDを受信しています。
メールの送受信にphp組み込みのmail()関数を使用することはお勧めしません。PHPMailerやSwiftMailerなどのphpオープンソースライブラリを使用します。mail()を単独で使用するときに多くの問題に直面した後、PHPMailerを使用しています。実装が非常に簡単で、多くの機能があります。メール送信関連の開発に貴重な時間を費やす必要はありません。
HTMLがレンダリングされていない場合、それは通常、ヘッダーが適切に設定されていないことを意味します。
これを試して:
<?php
//change this to your email.
$to = "m@m.com";
$from = "m@m.com";
$subject = "This is HTML email";
$message = "
<b>htmlemail....</b> <br>
<a href='http://www.google.com'>Google</a>";
// To send the HTML mail we need to set the Content-type header.
$headers = "MIME-Version: 1.0rn";
$headers .= "Content-type: text/html; charset=iso-8859-1rn";
$headers .= "From: $from\r\n";
mail($to, $subject, $message, $headers);
echo "Message sent..";
?>