LGX1972·大∵熊

微信号:lgx1972_9Y

博客生活 首页 新随笔 联系 聚合 管理
  96 Posts :: 1 Stories :: 619 Comments :: 1 Trackbacks

配置环境:.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

    
Dim  msg  As   New  VBJmail.Message   ' 实例化VBJmail

    
Private   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



当然以上的程序片段还很不完善,要了解更多的JMail使用方法你可以查看JMail的帮助文件(是PDF格式的)。你也可以跟我联系,我们一同来探讨这方面的问题。
    在我写完以上代码的同时,JMail.NET  v 1.0已经发布了,这样以后我们就可以不用2、3的步骤,而
直接安装并在.Net中使用JMail了。

posted on 2005-09-21 21:12 LGX1972·大∵熊 阅读(1516) 评论(6)  编辑  收藏 所属分类: 编程相关

Feedback

# re: VB2005.Net 环境下使用Jmail组件发送邮件 2006-02-03 01:48 cy163
通常我在本机上调试程序,待程序运行完好后,再上传到租用的空间进行调试。我的问题是您所提到的1,2,3步是针对本机环境下使用Jmail程序员本人所必需作的。不知我的理解对不对。

谢谢!
春节快乐!
cy163@hotmail.com  回复  更多评论
  

# re: VB2005.Net 环境下使用Jmail组件发送邮件 2006-02-19 21:48 lgx1972
理解正确。如果你是在虚拟主机上使用Jmail,要看服务器有没有提供ASP.Net支持了
,如果服务器只支持ASP,那么主程序上也要有所变化,具体程序你可以上网去搜索一下,会有的。  回复  更多评论
  

# re: VB2005.Net 环境下使用Jmail组件发送邮件 2007-03-20 13:01 gao quanwei
很好,只不过是很难下载  回复  更多评论
  

# re: VB2005.Net 环境下使用Jmail组件发送邮件 2007-06-21 21:36 cnsd169@sina.com
这些方法基本都是过,不可行  回复  更多评论
  

# re: VB6.0 环境下使用Jmail组件发送邮件 2008-01-17 14:43 撒大苏打
简单的发邮件程序而已  回复  更多评论
  

# re: VB2005.Net 环境下使用Jmail组件发送邮件 2008-05-30 11:33 体彩
嗯,很好,转空间里了  回复  更多评论