想必现在有很多小伙伴对于怎么用vb发电子邮件方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于怎么用vb发电子邮件方面的知识分享给大家,希望大家会喜欢哦。
可以用jmail
需要文件jmail.dll
未经芝论士回答允许对不得转载本工文内容,否即则将视组为侵权
需要先注册一下组件如果jmail.dll在c:jmail.dll
而化二理小利基流图必认整容称存。
那么在运行里输入regsvr32/sc:jmail.dll
也可以直接用vb注册代码:
能化它运花身信石,且太划写。
shell"regsvr32/sc:jmail.dll"
之后就可以用它发邮件了代码:
subsendmail(optionalbyvalssubjectasstring,_
optionalbyvalsbodyasstring,_
optionalbyvalsfilenameasstring)
dimjmail
setjmail=createobject("jmail.message")
jmail.charset="gb2312"
jmail.silent=false
jmail.priority=1'邮件状态,1-51为最高
jmail.mailserverusername="12345"'email帐号
jmail.mailserverpassword="123456789"'email密码
jmail.fromname="邮件"'发信人姓名
jmail.from="12345@126.com"'发邮件地址地址
jmail.subject=text1.text'text1做标题
jmail.addrecipient"zzzzz@vvvvv.com"'收信人地址
jmail.body=text2.text'text2做内容
jmail.send("smtp.126.com")'smtp服务器,如smtp.sohu.com
setjmail=nothing
endsub
privatesubcommand1_click()
sendmail
msgbox"邮件发送成功"
endsub
根据我的测试有的邮箱做发件邮箱时会出错建议多试几种邮箱
本文到此结束,希望对大家有所帮助。