Well - it works!! I've just changed some of my code to this
'///////////////////Send command//////////////////////////
Try
.Host = "not.aserver.abc"
.Send()
Catch ex_1 As Exception
Try
.Host = "mail.m****here.biz"
.Send()
Catch ex_2 As Exception
Try
.Host = "mail2.m****here.biz"
.Send()
Catch ex_3 As Exception
Try
.Host = "mail3.m****here.biz"
.Send()
Catch ex_4 As Exception
Try
.Host = "mail3.m****here.biz"
.Send()
Catch ex_5 As Exception
Try
.Host = "localhost"
.Send()
Catch ex_6 As Exception
Try
.Host = "127.0.0.1"
.Send()
Catch ex As Exception
End Try
End Try
End Try
End Try
End Try
End Try
End Try
.Reset()
I received the email, and in the header it said
Received: from win8.m****here.biz (HELO user-xa5g8qlht5) (204.10.106.125)
by mail.m****here.biz with SMTP; 6 Sep 2005 15:31:58 -0000
So, looks like the first TRY failed, so it went to the second and succeeded. Great news!