Witam,
Chciałbym napisać narzędzie pozwalające wysyłać wiadomości email. Tzn - ktoś ma już napisany jakiś system dla firmy (np przychodnia, biblioteka czy nawet bank) - ale chce dołączyć do niego funkcjonalność wysyłania różnych wiadomości. To tak tytułem wstępu.
Zwykła lokalna biblioteka będzie wysyłać jakieś maile informacyjnie - dość sporadycznie. Np. będzie kończyła się komuś ważność karty - wyśle jeden email do tego członka. Ale w przypadku gdy była awaria i musi dać znać swoim członkom, że przez najbliższy tydzień nie będzie działać - wyśle x maili (gdzie x - to liczba członków) - i tutaj zaczyna się mój problem. Jestem programistą i muszę założyć że będzie to maksymalnie dużo ludzi.
Moje pytanie jest dość złożone dlatego podzieliłem je:
-
Bardzo ciekawi mnie, jakie rozwiązania stosuje się teraz - przy tak dużych projektach? Np. w systemie bankowym. Jak tam wysyłane są czasem miliony wiadomości e-mail jednocześnie?
-
Chciałbym napisać narzędzie elastyczne (tzn. klient sam sobie będzie wprowadzał serwer email z jakiego korzysta) - biblioteka może korzystać z darmowego konta na gMail.com, ale bank już raczej nie.
Ile jednocześnie jestem wysłać w stanie maili z jednego darmowego konta? -
Czy żeby wysyłać tak duże ilości maili muszę założyć swój własny serwer? Ewentualnie kupić jakiś płatny?
i chyba ostatnie pytanie:
4. Testowanie - nie chce nikogo spamować - ale takie aplikacje też trzeba testować. Jak mogę przetestować sytuację: Wysłać z jednego adresu, powiedzmy milion maili na milion różnych adresów. Chodzi o to aby realnie odzwierciedlić taką sytuację bez spamowania.
Z góry dzięki, za każdą pomoc.