Когда я хочу отправить письмо, мои коды выглядят так:
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: me@localhost' . "\r\n";
// Email Variables
$toUser = 'you@something';
$subject = "Testing";
$body = '<html><head><title></title></head><body>
This is my picture <img src="http://domain.com/me.jpg">';
if(mail($toUser,$subject,$body,$headers)){
echo "Email sent!!";
}
Вот мои вопросы:
- Должен ли я включить
<html>, <head>, <title>...
теги?
- Могу ли я использовать таблицу стилей? Например,
<div style="...">
?
- Я протестировал отправку электронного письма нескольким учетным записям, если я включаю тег
<img>
(для включаемого изображения), он отправляется на нежелательные письма, но если это обычный текст, он отправляется во входящие. У кого-нибудь есть идеи, почему это так? И как это решить?