以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  MailSender请教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56578)

--  作者:hbhb
--  发布时间:2014/9/9 10:39:00
--  MailSender请教
大师:请问如何知道邮件有无发送成功?
--  作者:Bin
--  发布时间:2014/9/9 10:41:00
--  
发生失败会有错误提示.
--  作者:hbhb
--  发布时间:2014/9/9 10:53:00
--  
要不要用try语句
还是在最后加提示框“邮件发送成功?

--  作者:有点甜
--  发布时间:2014/9/9 11:16:00
--  

用try catch

try
    Dim m As New MailSender
    m.Host = "smtp.21cn.net"
    m.Account = "xiaoliu"
    m.Password = "xiaoliu1234567"
    m.From = "xiaoliu@Sina.com.cn"
    m.To = "meili@Sina.com.cn"
    m.Title = "李总明天来北京"
    m.C
    m.Send
catch ex As exception
    msgbox("出错")
End try


--  作者:hbhb
--  发布时间:2014/9/9 11:30:00
--  
再请教为何xiaoliu@Sina.com.cn与xiaoliu@Sina.com 不一样,区别在哪?
--  作者:tongliaozyr
--  发布时间:2014/9/9 11:34:00
--  
学习
--  作者:有点甜
--  发布时间:2014/9/9 11:40:00
--  

 回复5楼,是一样的,都是sina服务器,加入cn只是说是在中国的。Sina会根据你的ip自动去跳转的。


--  作者:hbhb
--  发布时间:2014/9/9 11:47:00
--  
m.From = "xiaoliu@Sina.com.cn" 不行  而m.From = "xiaoliu@Sina.com"  
测试过了,前面的就发送不成功