私は自分のウェブマガジンのニュースレターを送ろうとしています。私のPHPコードは次のとおりです。メールに画像を埋め込む
$to = $allEmails[$i];
$subject = $sub;
$message = $msg;
//$message .= '<p>To unsubscribe , click here <a href="http://www.7sisters.in/index.php?menu=unsubscribe&email='.$to.'">Unsubscribe</a></p>';
$message .= '<br />To unsubscribe , click here ';
$message .= "http://www.7sisters.in/index.php?menu=unsubscribe&email=".$to;
$message .= '<img src="http://css-tricks.com/examples/WebsiteChangeRequestForm/images/wcrf-header.png" alt="Website Change Request" />';
$message = stripcslashes($message);
$from = $from_mail;
//$headers = "From:" . $from;
$headers = "From:" . $from . "\r\n" .
"Reply-To:" . $from . "\r\n" .
"X-Mailer: PHP/" . phpversion();
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
mail($to,$subject,$message,$headers);
私はそのメール内の画像を埋め込むためのチュートリアルhttp://css-tricks.com/2866-sending-nice-html-email-with-php/を追いました。しかし、画像はメール内に表示されていません!
あなたのコードは正常に見えるが、エラーは何ですか? と送信されたメールには何が含まれていますか? – Sedz
メールを受け取っていますが、画像が表示されません。 htmlコードも正常に動作します – AssamGuy
イメージリンクを確認してください実際には存在します – Sedz