quello detto fin qui è altamente corettoOriginariamente inviato da rsdpzed
...puoi ovviare facendo girare il programma su un computer di tua proprietà, magari il server aziendale. Non è necessario che si trovi nel server di asp.net in fondo è "solo" un applicazione che interroga un db e manda delle email.
....... cmq diciamo che la soluzione (molto piu casareccia rispetto ad Azure
) del servizio attivo su di una tua macchina la puoi tenere andando però ad interrogre il db in modo indiretto (a causa dei problemi già citati) attraverso una richiesta http all'applicazione asp.net che esegue l'effettivo invio delle mail. Questo percorso però ha diversi problemi , nel senso che ad esempio devi decidire come autenticarti durante la richiesta http e cmq tutta la logica di controllo deve essere presente nell'applicazione asp.net per decidere se far partire o meno le mail.
![]()