论坛风格切换
您好,欢迎光临本站!   登录 注册新用户
  • 2774阅读
  • 6回复

[VB]VB发送邮箱代码(本人测试过可以) [复制链接]

上一主题 下一主题
 

发帖
3023
黑豆
338
威望
11580
贡献值
28
交易币
0
红豆
1
只看楼主 倒序阅读 0 发表于: 2010-11-28
先下载jmail.dll,放到c:\windows\下,本人测试过,可以的.

Dim jmail
Private Sub Command1_Click()
Set jmail = CreateObject("jmail.Message")
jmail.Charset = "gb2312"
jmail.Silent = False
jmail.Priority = 1 '邮件状态,1-5 1为最高

jmail.MailServerUserName = "abcd@163.com" '发件人的Email帐号,自己设置
jmail.MailServerPassWord = "123" '发件人的Email密码,自己设置

jmail.FromName = "QS" '发信人姓名
jmail.From = abcd@163.com" '还是发件人的Email帐号,自己设置

jmail.Subject = "qqmail" '邮件标题
jmail.AddRecipient "bbbbb@vip.qq.com" '收信人地址
jmail.Body = "hello"  '邮件内容

jmail.AddAttachment ("d:/1234.rar")'这里就是你要发送的文件,不要太大,自己修改一下路径。

jmail.Send ("smtp.163.com") '我用的163的SMTP服务器,你也可以自己修改,如smtp.sohu.com

Set jmail = Nothing

SendMail

End Sub

Private Sub Form_Load()
Shell "regsvr32 /s c:\windows\jmail.dll", vbHide
End Sub

Sub SendMail(Optional ByVal sSubject As String, _
Optional ByVal sBody As String, _
Optional ByVal sFileName As String)
End Sub
附件: jmail.rar (115 K) 下载次数:26

发帖
25214
黑豆
4634
威望
96186
贡献值
0
交易币
0
红豆
0
只看该作者 2 发表于: 2010-11-28
难得见你一次啊

发帖
225
黑豆
16
威望
421
贡献值
0
交易币
0
红豆
1
只看该作者 3 发表于: 2011-05-03
很想在见你一次啊
发帖
101
黑豆
131
威望
142
贡献值
0
交易币
0
红豆
0
只看该作者 4 发表于: 2011-05-07
支持了,不怎么喜欢VB
发帖
8
黑豆
5
威望
8
贡献值
0
交易币
0
红豆
0
只看该作者 5 发表于: 2011-08-22
测试不陈宫

发帖
279
黑豆
77
威望
416
贡献值
0
交易币
0
红豆
0
只看该作者 6 发表于: 2011-11-01
支持下!~·哈哈!~
快速回复
限100 字节
 
上一个 下一个