Drupal 7'de İngilizce ve Japonca bir blogum var. Bu blogu, yerleşik blog modülünü değil, özel bir içerik türü ve Views kullanarak oluşturdum.
Her dil için bir RSS beslemesi (Views'da yapılmıştır) var. Kullanıcıların "blog" içerik türündeki tüm İngilizce güncellemeleri veya "blog" içerik türündeki tüm Japonca güncellemeleri almak için abone olmalarına izin vermek istiyorum. (Çoğu kullanıcının yalnızca bir dil veya başka bir dil isteyeceğini tahmin ediyorum. Bir kullanıcı her iki dili de gerçekten istiyorsa, iki kez abone olmalarını umursamıyorum.)
RSS beslemelerinde Feedburner kullanarak baktım, ancak Feedburner modülü D7 için güncellenmedi ve harici bir hizmete güvenmemeyi tercih ederim. (Feedburner'ı modül olmadan kurmaya çalıştığımda, destek bağlantısı doğrulamama izin verse de RSS beslememin olmadığını söyledi.)
Ayrıca Simplenews modülüne de baktım , ancak bu modül her bir bülten yayınının ayrı ayrı oluşturulmasını gerektiriyor. Blogda bir güncelleme yayınladığımda abone olan kullanıcılara otomatik olarak e-posta göndermek istiyorum.
Eminim bunu yapmanın bir çok yolu vardır, ancak o kadar çok "posta yardımcısı" tipi modüller vardır, nereden başlayacağımı kaybettim.
Şartlarımı özetlemek için:
- Uygun dilde yeni bir blog yazısı eklendiğinde abonelere otomatik olarak e-posta gönderin.
- Hem kimliği doğrulanmış hem de anonim kullanıcılar abone olabilmelidir.
- Abonelikler onay gerektirmelidir (yasal gereklilik).
- MIME Mail modülüyle uyumluluk iyi bir bonus olacaktır.