Php mail görüntüleri gömmek için hafif ve en etkili yolu nedir?

1 Cevap php

Benim php e-postalarda bir görüntü imbed ve imza olarak kullanmaya çalışıyorum. E-postanın sonunda Anlamı ben bir görüntü istiyorum. Ben çok farklı kombinasyonları denedim ve çoğunlukla görünmesini görüntüyü almıyorum. Görüntüler için boyut sınırlaması var mıdır yoksa sadece ağır bunu yapıyor bir şekilde yapıyorum? Ben denedim bir kaç şey e-postaları bile göstermek için izin yok. İşte benim kod:

$to = $Email;
$subject = "$auth->first_name $auth->last_name left you a comment";
$message =  "$auth->first_name $auth->last_name left you a comment: <br /><br /> <a href='http://www.blah.org/Profile.php?id=" . $prof->id . "'>Click here to view</a><img src='http://www.blah.org/styles/images/blah.jpg'/>";
$from = "blah<noreply@blah.org>";
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= "From: $from";
mail($to, $subject, $message, $headers);

Ben de böyle $ mesajın bir uzantısı yapmaya çalıştık:

. = $ Mesaj = "http://www.blah.com/styles/images/blah.jpg '/>";

En hafif ve bunu yapmak için sağlam bir yol için herhangi bir öneriniz?

Ben PHPMailer öneri aldık ama sadece ben zaten ne üzerine eklemek için tercih ediyorum.

1 Cevap

I PHPMailer gibi bir sınıfı kullanın derim. Onlar tüm ayrıntıları çalıştım ve onunla oluşturulan postaları pek bunları kendiniz kodlanmış eğer daha mı büyük olacak şekilde, zengin bir E-posta yazarken daha iyi ya da kötü verimlilik için bu kadar yer yoktur.