Benim şirket PHP ile inşa edilmiş bir web sitesi var. Biz günlük olarak abonelerine e-posta binlerce göndermek için yerleşik PHP e-posta işlevselliği kullanabilirsiniz.
Bu çok kötü bir fikir. Bizim sunucu dışında şoklar, ve tüm toplu tamamlamak için saat sürer.
Şimdi MailChimp (birçok insan için aynı e-posta göndererek mevcut sistemi yerini alacak olan) gibi toplu posta hizmetleri baktı, ama ne ben gerçekten yapmak istiyorum düşünmek biraz sofistike bildirim sistemi kurmak olduğunu ettik.
Aksine, her zaman önemli bir şey olur her kişi için bir toplu e-posta göndermek yerine, ben müşteri aldıkları e-postaların oranı ve içeriği özelleştirmek mümkün olmak istiyorum.
Hatta bu yeni fikri kullanarak, biz gönderilen e-postaların bir LOT bahsediyoruz.
Yani benim soru çok özeldir: Ben dahili sistem inşa etmek için nasıl bir fikir var, ama bu tüm e-postaları göndermek için en iyi yolu nedir?
Dikkate Bullet puan:
- Bazen E-postalar 'içeriği alıcılar karşısında aynıdır, ama çoğu (onlar hakkında haberdar olsun olanı seçin, ve bazen toplanır) kullanıcı başına özelleştirilmiş olacaktır.
- Ben sunucu boğması gitmiyor, ve zaman insana yakışır bir miktarda tamamlayacak bir sistem istiyorum. Ben o sürecekse ne ise bir üçüncü taraf hizmeti (hatta ücretli bir) ile gidiş umursamıyorum.
- Sistem kolayca PHP içine kanca gerekir, ya da bana tipik bir web sunucusu aramak için API ya da her neyse nispeten kolay olmalıdır.
- Biz özel bir sunucu ve üzerinde tam denetime sahip (bu yüzden uygulamaları, hizmetleri, ne olursa olsun yükleyebilirsiniz).
- Ayrıntılı izleme her türlü bilgi çok büyük bir artı (tıklamalar, vb açılır).
- Bu e-postalar bazen zaman duyarlıdır (yani göndermek için tüm gün alamaz).
Düşünceler? İpuçları? Bana doğru yönde işaret?
EDIT
Netleştirmek için:
Kendi başıma bu yapabilirsiniz:
- kullanıcı listesini tutmak
- kullanıcı tercihlerine göre e-posta içeriği nesil ele
: Ve başka bir şey (app, üçüncü parti hizmet, w / e) ihtiyaç
- e-posta içerik ve adresleri kabul ve aslında dışarı e-postalar göndermek
- (tıklamalar, vb açılır) izleme verileri sağlar. Daha fazla ayrıntı daha iyi.
Ben herhangi bir uygulama (yanlış olabilir bu yüzden kendime bir e-posta uzman düşünün olmaz gerçi) e-posta binlerce gönderirken sunucuyu boğulma önlemek emin değilim çünkü ben, bir üçüncü taraf hizmeti doğru eğilerek değilim.