en bit av min kod ser ut så här:
While myReader.Read()
intMsgId = myReader.GetValue(0)
strDestination = myReader.GetValue(1)
strSource = myReader.GetValue(2)
strSubject = myReader.GetValue(3)
strBody = myReader.GetValue(4)
Try
mm.BodyFormat = MailFormat.Html
mm.From = strSource
mm.To = strDestination
mm.Subject = strSubject
mm.Body = strBody
SmtpMail.SmtpServer = "192.168.8.7"
SmtpMail.Send(mm)
strSentMsgId = strSentMsgId & intMsgId & ","
Catch
strRetryMsgId = strRetryMsgId & intMsgId & ","
End Try
End While
fråga:
räcker det med att köra en try-catch på detta sätt för att kolla så mailet gick iväg eller finns det fler saker som kan inträffa?
(strängarna strSentMsgId och strRetryMsgId samlar upp alla id:n och gör vissa åtgärder längre ner i koden.)