VB2005.Net 环境下使用Jmail组件发送邮件
生活随笔
收集整理的這篇文章主要介紹了
VB2005.Net 环境下使用Jmail组件发送邮件
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
配置環(huán)境:.Net Framework 2.0 測(cè)試版2,w3Jmail4.4,Windows XP (sp2)
使用過程:
1.首先安裝jmail4.4
2.找到j(luò)mail.dll(安裝目錄下)copy 到D:/Microsoft Visual Studio 8/SDK/v2.0/Bin 目錄下
3.假設(shè)你把Visual Basic 2005 安裝在 D:/Microsoft Visual Studio 8 底下;
在命令行提示符狀態(tài)下進(jìn)入D:/Microsoft Visual Studio 8/SDK/v2.0/Bin 目錄;
執(zhí)行 tlbimp c:/Program Files/Dimac/w3JMail4/jmail.dll /out:VBJmail.dll /namespace:VBJmail
生成VBJmail.dll后,copy到你編寫的應(yīng)用程序的bin目錄里。(這一步必需的,否則你編寫的程序?qū)o法正常運(yùn)行)
4.在VB2005里新建一個(gè)工程,并添加對(duì)VBJmail的引用;
? 在窗體上添加一個(gè)用來發(fā)送郵件的按鈕;
?
? 代碼示例如下:
?
Public ? Class?Form1 Class ?Form1???? Dim ?msg? As ? New ?VBJmail.Message?? ' 實(shí)例化VBJmail
???? Private ? Sub?Button1_Click() Sub ?Button1_Click( ByVal ?sender? As ?System.Object,? ByVal ?e? As ?System.EventArgs)? Handles ?Button1.Click
???????? Dim ?Biaoti? ,?Neirong? As ? String
????????Biaoti? = ? " 試驗(yàn) " ????????????????????
?????????
????????Neirong? = ? " 你好這是一個(gè)試驗(yàn) " ???????
????????
????????msg.From? = ? " lgx1972@gmail.com " ? ' 郵件發(fā)送方
????????msg.Charset? = ? " GB2312 " ? ' 郵件編碼
????
????????msg.FromName? = ? " 李國(guó)雄 " ?? ' 發(fā)送人姓名?
????????
????????msg.AddRecipient( " lgx1972@163.com " )?? ' ?郵件接收方
????????msg.Subject? = ?Biaoti??? ' 添加郵件的標(biāo)題?
????????
????????msg.Body? = ?Neirong???? ' 添加郵件的內(nèi)容
????????msg.Send( " LGX1972:******@smtp.gmail.com " )?? ' 括號(hào)里的是(發(fā)送方的用戶名:密碼@郵件服務(wù)器名)
????????msg.Close()
??? End?Sub
總結(jié)
以上是生活随笔為你收集整理的VB2005.Net 环境下使用Jmail组件发送邮件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微服务实现事务一致性实例
- 下一篇: vlfeat matlab怎么用,VLF