Hur kan jag schemalägga email/SMS-utskick i .NET utan batchjobb?

Permalänk
Inaktiv

Hur kan jag schemalägga email/SMS-utskick i .NET utan batchjobb?

Jag bygger en webbapplikation i .net core 2.0 där användarna av systemet skall kunna lägga till påminnelser på sin profil som sedan skall generera Email/SMS-utskick på det datum och tid som användaren matat in. Jag har historiskt löst liknande uppgifter med att lägga dessa jobb på en "kö" i SQL och sedan ha ett litet program som scannar av kön var femte minut och skickar de mail/SMS som ska gå ut. Detta blir dock ganska resurskrävande och känns inte helt modernt.

Finns det något smartare sätt att schemalägga utskick av mail/SMS?

Tack på förhand!

Permalänk
Medlem

Nu vet jag inte vilken omfattning det gäller, men jag brukar använda Sendgrid (mail) eller 46elks (sms):

https://sendgrid.com/
https://www.46elks.se/

Visa signatur

System #1 - Intel 6700K@4.8GHz + Corsair H110i PnP ~ ASUS ROG MAXIMUS VIII RANGER ~ 32GB Corsair Vengeance LPX DDR4 2400MHz ~ 2x Gainward GeForce GTX 980 Ti 6GB 'GS' ~ 2x 512GB Samsung EVO 850 ~ Corsair RM1000W ~ Acer 27" Predator G-Sync XB271HU
System #2 - Intel 2500K@5.0GHz + Corsair H60+PnP ~ ASRock P67 Extreme4 ~ 16GB DDR3 ~ Gainward 980Ti 'GS' ~ BenQ 24" XL2430T ~ 2x512GB Samsung EVO 840 ~ 750W Corsair TX

Permalänk

Men om du lägger ett litet script i SQL Agent så kan det ju knappast ta massa resurser, Hur mycket påminnelser rör det sig om? (förutsatte att det är MS SQL-server). Så använder du SQL's mail-tjänster helt enkelt. just sms kanske man får kludda till. Eller ett ssis-paket som ligger och snurrar.

Visa signatur

På tok för många datorer för att skriva här