Forse il titolo di questo post non è proprio chiaro.
La mia esigenza è questa, ho una applicazione web realizzata in Vb.net su provider aruba, in questa applicazione gestisco l'invio di una news letters.
Per l'invio della news letter uso un form in cui l'utente scrive in un testo il contenuto da scrivere nella mail che sarà poi la news letters e sempre nel form dispone gli eventuali allegati poi classico button per la conferma di invio news letters.
Per la creazione ed invio della mail uso la system.web.MailMessage, e tutto ok sia nella costruzione della mail con il suo testo ed eventuali allegati e la lista delle mail di destinazione che pongo. Il probrema è la lentezza ovvero accade che al click sul button di invio si resta in attesa per diversi minuti e da l'idea all'utente che qualcosa non funzioni. Quindi l'utente esce dalla pagina e spesso riprova a eseguire la funzione. Risultato vengono generate e inviate diverse news letters con scocciatura dei riceventi.
Altro dato forse utile la lista delle mail a cui si invia la news letters è di circa 400 nominativi.

E' possibile fare in modo che al click sul button invia, l'esecuzione dell'invio mail venga eseguita in background senza tenere impegnato l'utente che vede il form restare in attesa di esecuzione?
sperando di essere stata chiara
grazie

Stefy