tunnelbanejakten / wp-tuja

0 stars 0 forks source link

How can message be sent asynchronously? #405

Open mikaelsvensson opened 1 year ago

mikaelsvensson commented 1 year ago

Med många lag och kontaktpersoner så tar det ofta (minst) en minut att skicka ut mejl och SMS. Det finns en otydlighet/risk om huruvida alla meddelanden faktiskt går fram. Det kan därför vara en bra idé att skicka ut meddelanden asynkront, dvs. att när meddelanden ska skickas så sparas de först i en "utkorg" (vilket går snabbt) och sedan kan "någon asynkron process" beta av utkorgen "ett par meddelanden i taget".

Möjliga lösningar:

mikaelsvensson commented 8 months ago

Istället för att bygga någon egen "asynkron sändning" så kanske vi bara kan använda något externt API för att skicka mejl? Typ Sendgrid eller Mailgun. Ett API-anrop kanske kan skicka många mejl till många mottagare, så behöver vi inte oroa oss för att det tar lång tid att skicka faktiska mejlen.