我现在偶尔能收到,偶尔收不到,我看发送列表,每次只发了一个。代码如下:
Dim Values() As String
Values = dr1("值班关员").split("、")
If values.length > 0 Then
For index As Integer = 0 To values.Length - 1
Dim dr2 As DataRow = DataTables("登录用户").SQLFind("用户姓名='" & values(index) & "'")
If dr2 IsNot Nothing Then
messagebox.Show("5")
Dim msg1 As String '’做邮箱发送设置
Dim m1 As New MailSender
m1.Host = "smtp.139.com"
m1.EnableSsl = True '必须将EnableSsl属性设置为True
m1.Account = "scy1"
m1.Password = "sss"
m1.From = "scy1@139.com"
messagebox.Show("1")
m1.Title = "船舶申报提醒"
msg1 = dr("船舶代理") & dr("用户姓名") & "已申报船名:" & dr("中文船名") & ",请按要求进行后续工作。"
m1.Content = msg1
m1.To = dr2("手机号") & "@139.com"
messagebox.Show(dr2("手机号"))
m1.SendAsync()
End If
Next
End If
End If