Ben PHPMailer ile bir Bülten göndermek istiyorum. Bülten çalışır, ancak bunu yapmak için daha iyi bir seçenek olup olmadığını merak ediyorum.
Ne var olduğunu.
- HTML Sayfa
- Görüntüler
Aşağıdaki gibi Şimdi benim kod görünüyor
$mail = new PHPMailer();
//Adding the body
$body = file_get_contents('template/index.htm');
$mail->Subject = "PHPMailer Test Subject via mail(), basic";
$mail->AltBody = "To view this message, please use an HTML compatible email viewer!";
$mail->SetFrom('xxxxxxx', 'xxxxxxxxxx');
$address = ".......@gmail.com";
$mail->AddAddress($address, "xxxxxxx");
$mail->AddEmbeddedImage("template/images/bullet_point.gif","1");
$mail->AddEmbeddedImage("template/images/template_1_01.gif","2");
$mail->AddEmbeddedImage("template/images/template_1_03.gif","3");
$mail->MsgHTML($body);
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message sent!";
}
Ben html sayfası almak için file_get_contents kullanın, ve, şimdi PHPMailer sadece HTML sayfası geçmek ve PHP Mailer otomatik olarak bu görüntüleri embed olacak bir yolu görüntüleri embed AddEmbeddedImage var?