Şablon e-postalar ile en iyi e-posta gönderme yaklaşım

1 Cevap php

Biz bunu farklı posta şablonları dolu bir proje yaratıyor. Orada farklı mesajlar farklı amaçlar içindir ve biz gelecek için kodlama kolay ve anlaşılabilir hale getirmek için çalışıyoruz.

Arada biz e-posta, sms, twitter vs gibi farklı ulaşım sınıfları var ..

Şimdi biz yapıyoruz ama daha iyi bir çözüm olup olmadığını bilmiyorum.

Biz adında bir sınıf var

H2B_Message_Container_Mail_About_Blablabla

Bu 4 yöntem vardır;

interface H2B_Message_Mail_Interface
{
    public function setName($name);
    public function setValue($key, $value);
    public function getMailBody();
    public function getMailSubject();
}

beklendiği gibi ve posta vücutta çeşitli değişkenler vardır.

Biz posta göndermeden önce, biz JSON formatı ile veritabanından değişken değerleri almak ve bunu çözecektir.

Sonra biz gibi göndermek;

$mail = new H2B_Message_Mail();
$mail->setTemplate($newTemplate);
$mail->send();

Soru; Bunu yapmak için daha iyi bir yolu var mı?

1 Cevap

  1. Yöntemi send sizin arayüzü değil
  2. Taşıma türü bence yapılandırılabilir olmalıdır.

Arayüz Zend_Mail gibi görünüyor. Bu sizin için yeterince iyi olabilir biraz basit bir arayüz. Eğer gömülü görüntüleri ile e-postalar göndermek istiyorsanız bu daha da arabirimleri bölmek için daha iyidir. Daha iyi sadece çok iyi Php Mailer göre, Swiftmailer kullanın.