webForumDet fria alternativet

Felhantering i Cdonts

ASP

1 svar · 194 visningar · startad av coolish

Medlem sedan sep. 200297 inlägg
Frågan#1

Är det någon som vet hur man kollar om mailet verkligen skickats eller om det blivit något fel. I Jmail ser kollen ut så här:

If Mailer.Execute Then
Response.Redirect "http://webforum.nu?status=sent"
Set Mailer = Nothing

Else
'Response.Write "Meddelandet kunde inte skickas"
Response.Redirect "http://webforum.nu?status=unsent"
Set Mailer = Nothing

End If

...men hur gör man om man använder sig av cdonts?

/K

Medlem sedan dec. 20003 887 inlägg
#2

Ingen aning, men efter lite läsning om CDONTS på MSDN, så vet jag att när Send-metoden har anropats och mailet blivit skickat (och det lyckades) blir objektet invalid. Om det Send inte lyckas vet jag inte om objektet ligger kvar i minnet eller något sådant, men det är enda kontrollmöjligheten jag kan tänka mig.

Obs! Det här gäller om du använder CDONTS.NewMail för att skicka.

Det går ju också att skapa CDONTS.Session och pilla på med mailhanteringen där. Det kanske ger större möjligheter till felkontroller.

274 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)