Cześć, chciałbym poznać Waszą opinię jak najlepiej podejść do następującego problemu :) Otóż mam skonfigurowane połączenie z gmailowym serwerem smtp, limit dzienny wynosi 2000 wiadomości. Tak wyszło, że ktoś zmienił konfigurację, nikt nie został poinformowany, na prodzie maile przestały się wysyłać i na bazie odłożyło się ich około 5000. Job cronowy do wysyłki maili jest odpalany co 15min i zaciąga on wszystkie maile ze statusem 'CREATED' a następnie kilka workerów je wysyła. I tu moje pytanie - co zrobić aby tego limitu teraz nie przekroczyć? Sytuacja, że 2000 maili pójdzie a później logi zapchane wyjątkami odpada ;p
1.) Ograniczyć pobieranie maili do 20 przy każdym wywołaniu joba? (limit 2000 maili, 80 maili na godzinę co da nam 1920 podczas 24h)
2.) Czy może nie ingerować w pobieranie maili tylko napisać jakiś mechanizm, który by pilnował dziennego limitu?
3.) ?????