Il contenuto se SMTP.Send() provoca eccezione perdo il contenuto di Se...

giovedì 01 aprile 2010 - 19.55

andrestu Profilo | Expert

scusate il titolo, ho avuto qualche problema di trascrizione...
vi spiego il mio problema
ho questa porzione di codice:

try
{
SMTP.Send(mail);
// fai qualcosa
}
catch
{

// fai qualcosa
}

praticamente se la mail viene inviata esegue le istruzioni successive altrimenti x qualsiasi motivo di errore invio mail (x esempio impostazioni account sbagliate) mi viene generata un eccezione e segue il contenuto catch{} e fin qui tutto bene.
Il problema è che nella stessa pagina utilizzo anche l'oggetto Session il quale mi si svuota se SMTP.Send(mail) mi provoca un eccezione, come mai?
è normale?
avete qualche idea in merito?
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5