0

メール本文に「a hrefタグ」を付けたらメールが送信されません。

この「a href and www」タグを削除すると、メールが送信され、他のすべてのコンテンツが私の要件に従って表示されます。

正確な問題がどこにあるのかわかりません。PHP 5.3 バージョンで GoDaddy ホスティングを使用しています。

誰かがより良い解決策を持っている場合は、私と共有してください。

<?php
// multiple recipients

$to = 'ali.dzinemedia@gmail.com';

// subject
$subject = 'Birthday Reminders for August';

// message
$message = '<a href=www.google.com>Click here</a>';

// To send HTML `enter code here`mail, the Content-type header must be set
$headers  = 'MIME-Version: 1.0' . "\r\n";

// Additional headers
$headers .= 'To: Mary <ali.dzinemedia@gmail.com>' . "\r\n";
$headers .= 'From: Birthday Reminder <ali.dzinemedia@gmail.com>' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

$headers .= 'X-Mailer: PHP/' . phpversion();

echo "To : ".$to;

// Mail it
mail($to, $subject, $message, $headers);
4

2 に答える 2

0

これをヘッダーとして使用します。

 $header  = "MIME-Version: 1.0\r\n";
 $header .= "Content-type: text/html; charset: utf8\r\n";

これは、本文で HTML を使用したいが、適切にフォーマットされた HTML を作成する必要がある場合です。html、head、body、およびそれらすべてを閉じるというすべてのタグを知っています。

<html>
    <head></head>
    <body>Content here and <a href="#">this</a> is a link</body>
</html>
于 2013-09-13T07:32:05.883 に答える