以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- MailMessage发送邮件问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=140162) |
-- 作者:z769036165 -- 发布时间:2019/8/30 15:49:00 -- MailMessage发送邮件问题 问题1: 把MailMessage做成内部函数,在邮件发送时,执行Functions.AsyncExecute("sendmail","参数1","参数2"),异步执行,
目前出现个问题,发送时出现"显示邮箱不可用" 服务器响应为:requested action not taken.....,重新发送一下又发出去了,没问题了,再发又有问题,请问这个问题是出现在哪里? 我在内部函数中执行了message.Dispose(),这个会不会造成影响,使用他和不使用有什么区别呢? 问题2: Dim userState As String = "test message1" client.SendAsync(message, userState) userState这个参数有什么用?随便用个Dim userState As String = "a" 都可以发送啊。 通过这样client.SendAsync异步发送和Functions.AsyncExecute异步执行client.Send哪个好? |
-- 作者:有点蓝 -- 发布时间:2019/8/30 15:53:00 -- 异步发送邮件,直接使用SendAsync,没有必要使用Foxtable的异步函数 |
-- 作者:z769036165 -- 发布时间:2019/8/30 16:09:00 -- 但是这个SendAsync方式怎么判断邮件是否发送成功了呢? |
-- 作者:有点蓝 -- 发布时间:2019/8/30 16:25:00 -- 没有办法判断 |