|
|
|
|
<?php
$to = "pupkin@mail.ru";
$from = "pupkin@mail.ru";
$mail_subject = "image";
// наша картинка
$logo_image = "logotip.gif";
$puth_logo = "images/".$logo_image;
$hash_logo = md5_file($puth_logo);
$op_logo = fopen($puth_logo,"r");
$file_logo = fread($op_logo, filesize($puth_logo));
fclose($op_logo);
// сообщение
$mail_msg = "письмо с картинкой";
// отправляемый нами хтмл
$html = "
<html><head>
<meta http-equiv='Content-Type' content='text/html; charset=koi8-r'>
</head>
<body bgcolor='#000090'>
<img src='cid:".$hash_logo."' width='360' height='100' border='0' alt=''/>
<br><br>
<h4 align='center'><font color='#ffffff'>".$mail_msg."</font></h4>
</body></html>";
$html = convert_cyr_string($html,w,k);
$boundary = "Boundary-00=".(md5(uniqid(time())));
$headers .= "MIME-Version: 1.0\n";
$headers .="Content-Type: Multipart/Mixed; boundary=\"$boundary\"\n";
$headers .= "From: $from\n";
$content .= "--$boundary\n";
$content .= "Content-Type: text/html; charset=\"koi8-r\"\n";
$content .= "Content-Transfer-Encoding: 8bit";
$content .= "$html\n";
$content .= "\n--$boundary\n";
$content .= "Content-Type: image/gif; name=\"$logo_image\"\n";
$content .= "Content-ID: <$hash_logo>\n";
$content .= "Content-Transfer-Encoding: base64\n";
$content .= chunk_split(base64_encode($file_logo))."\n";
$content .= "\n--$boundary--\n";
if(mail($to, $mail_subject, $content, $headers)){ echo "письмо отправлено"; }
else{ echo "не удалось отпрвить письмо"; }
?>
|
| |
|
|