Benim web uygulamaları e-posta büyük miktarda gönderme nasıl işleneceğini düşünüyorum, ve bunu yapmak için en iyi yöntemler olup olmadığını. StackOverflow zaten bir ölçüde olabilir ki, 'öznel' olarak etiketleme, ancak ben bu sistemi uygulamak için en başarılı yolu bilmek gerekir, ya da herhangi bir standart yaklaşım var olup olmadığını.
Benim webapp, 1 10.000 kullanıcı grupları başkanları olan kullanıcılar vardır. Bu kullanıcı benim sistemi ile bu kullanıcılar her bir mesaj göndermek e-posta gerekir. Bu nedenle, benim sistem her grup başkanı için bireysel kullanıcılar için 10.000 e-postalara kadar gönderme sorumludur.
(500 alıcı maksimum olmasına rağmen) Bildiğim kadarıyla söyleyebilirim, bireylere mesaj göndermek için GMail herhangi bir oran sınırı yoktur.
Şu anda, benim geçerli kurulum:
- Bir mesaj sistemi ile gönderilen olduğunda, bir e-posta kuyruğu girer.
- Bir cron komut her birkaç dakikada sıradan iletileri kapmak ve bu e-postalar gönderir.
- Tüm e-posta GMail'in SMTP sunucusu üzerinden gerçekleşiyor.
- Postalama yapıyor gerçek uygulama PHPMailer olduğunu.
Bu kurulum, kullanıcı tabanı büyüdükçe, büyük olasılıkla yeterli olmayacaktır. Ben sorular şunlardır:
- Ben bunun yerine yerel SMTP sunucusu kullanıyor olmalıdır?
- Ben bunun yerine yerel makinede bir posta ikili kullanmalı mıyım? Ben bu durumda, muhtemelen tamamen kuyruğunu atlamak olabilir?
- Bunu yapmak için kabul edilen bir yolu var mı?
Teşekkürler!