私は使用しているヘッダですが、代わりに画像を追加すると、メッセージの本文としてちょうどjpgの電子メールをいくつかのリストに送る必要があります、私は電子メールが正しく送信されたいくつかのランダムなテキストを書く場合) これは私がこれまで使用していますものです:ちょうどjpg画像でメールを送信
message = '<img src="http://www.gulfview.info/admin/birthday_card_goes_here/birthday.jpg" width="600" height="800" />';
$subject = 'Happy Birthday from your Gulfview Friends !!';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'From: Bob Fregalette <[email protected]>' . "\r\n";
if(!mail($email, $subject, $message, $headers)){
echo $email." not sent <br>";
}
else {
echo $email ."Sent succesfully<br>";
}
任意のヒント? ありがとう
この***はほとんどのスパム検出ソフトウェアによってフィルタリングされます。ちょうどあなたが知っているので... – ghoti
自分のMIMEメールを作成しないでください。それは信頼できず、痛い。代わりにPHPMailerまたはSwiftmailerを使用してください。 –
「機能していません」と定義します。電子メールはSMTPサーバーに送信されていませんか? SMTPサーバーは送信していませんか?ユーザーの電子メールクライアントには表示されませんか?私は問題がコード自体の外にあると思う。 – David