VB2005.Net 环境下使用Jmail组件发送邮件
生活随笔
收集整理的這篇文章主要介紹了
VB2005.Net 环境下使用Jmail组件发送邮件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
配置環境:.Net Framework 2.0 測試版2,w3Jmail4.4,Windows XP (sp2)
使用過程:
1.首先安裝jmail4.4
2.找到jmail.dll(安裝目錄下)copy 到D:/Microsoft Visual Studio 8/SDK/v2.0/Bin 目錄下
3.假設你把Visual Basic 2005 安裝在 D:/Microsoft Visual Studio 8 底下;
在命令行提示符狀態下進入D:/Microsoft Visual Studio 8/SDK/v2.0/Bin 目錄;
執行 tlbimp c:/Program Files/Dimac/w3JMail4/jmail.dll /out:VBJmail.dll /namespace:VBJmail
生成VBJmail.dll后,copy到你編寫的應用程序的bin目錄里。(這一步必需的,否則你編寫的程序將無法正常運行)
4.在VB2005里新建一個工程,并添加對VBJmail的引用;
? 在窗體上添加一個用來發送郵件的按鈕;
?
? 代碼示例如下:
?
Public ? Class?Form1 Class ?Form1???? Dim ?msg? As ? New ?VBJmail.Message?? ' 實例化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? = ? " 試驗 " ????????????????????
?????????
????????Neirong? = ? " 你好這是一個試驗 " ???????
????????
????????msg.From? = ? " lgx1972@gmail.com " ? ' 郵件發送方
????????msg.Charset? = ? " GB2312 " ? ' 郵件編碼
????
????????msg.FromName? = ? " 李國雄 " ?? ' 發送人姓名?
????????
????????msg.AddRecipient( " lgx1972@163.com " )?? ' ?郵件接收方
????????msg.Subject? = ?Biaoti??? ' 添加郵件的標題?
????????
????????msg.Body? = ?Neirong???? ' 添加郵件的內容
????????msg.Send( " LGX1972:******@smtp.gmail.com " )?? ' 括號里的是(發送方的用戶名:密碼@郵件服務器名)
????????msg.Close()
??? End?Sub
總結
以上是生活随笔為你收集整理的VB2005.Net 环境下使用Jmail组件发送邮件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微服务实现事务一致性实例
- 下一篇: asp.net ajax控件工具集 Au