webForumDet fria alternativet

kolla om exchange-server lever!

.NET

1 svar · 166 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

kan man i vb.net skicka ett kommando via typ sockets och kolla om en exchange-server är aktiv och fungerande?

Medlem sedan juni 20003 076 inlägg
#2

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.)

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)