jmail 发送邮件的问题
我把jmail.dll放到了BIN目录中,并且注册成功,但用using jmail;
时出现下面错误,为什么??要怎样引用啊??
The type or namespace name 'jmail' could not be found (are you missing a using directive or an assembly reference?)
我查了一下说的都是在vs中怎样引用。但是我没有vs.net 。怎么办!!!
问题点数:50、回复次数:21Top
1 楼NoFile(无文件)回复于 2004-07-02 09:56:19 得分 5
在项目中要添加Jmail的引用Top
2 楼happyjun2000(蓝色游侠∮是非成败转头空)回复于 2004-07-02 09:57:26 得分 5
在项目中要添加Jmail的引用Top
3 楼NoFile(无文件)回复于 2004-07-02 09:59:55 得分 5
不能直接使用jmail.dll
比如我在项目中要添加Jmail的引用,vs.net会自动转化成interop.jmail.dllTop
4 楼yyf_321(小子)回复于 2004-07-02 10:11:27 得分 0
我就是问怎样添加jmail的引用啊,有什么有那位兄弟给些有意义的答案啊。
如怎么去引用。要加什么代码!Top
5 楼NoFile(无文件)回复于 2004-07-02 10:31:36 得分 5
给个邮箱,发个给你
其实你不需要将 jmail.dll拷贝至bin目录
Top
6 楼yyf_321(小子)回复于 2004-07-02 10:53:04 得分 0
好的,yuyongfa@163.com 多谢Top
7 楼Johnyin(境由心生...)回复于 2004-07-02 10:55:25 得分 5
不要将jmail.dll放到你的bin目录,随便放到其它哪儿,
再注册,然后在引用中添加com。
jmail.dll是非托管程序集。
Top
8 楼hdt(倦怠)回复于 2004-07-02 11:18:24 得分 5
注册完jmail后还要
使用 tlbimp jmail.dll /out:myjmail.dll
把myjamil.dll发在bin
Top
9 楼luluso(真系好难捉摸啊!!)回复于 2004-07-02 11:20:51 得分 5
解决方案-引用-添加引用-com组件-浏览-找到jmail组件的dll-确定
然后在程序中添加引用:
using jmail;Top
10 楼lxcc()回复于 2004-07-02 11:31:59 得分 5
在项目浏览器里面的引用树下,右键单击选择添加引用即可!Top
11 楼NoFile(无文件)回复于 2004-07-02 14:03:38 得分 5
已发出Top
12 楼yyf_321(小子)回复于 2004-07-02 14:30:24 得分 0
出错啊。。 找到的名为“jmail”的程序集清单定义与程序集引用不匹配。
测试代码
MessageClass email = new MessageClass();
email.Logging = true;
email.Silent = true;
email.MailServerUserName = "abcdef@163.com";
email.MailServerPassWord = "124";
email.From = "abcdef@163.com";
email.Subject = "jmail";
email.AddAttachment("c:\\test.xml",true,"");
email.Body = "test jmail send mail";
email.AddRecipient("abcdef@163.com", "abc", null);
return email.Send("mail.163.com", false) ;Top
13 楼lkk2073(三楼楼长)回复于 2004-07-02 14:49:40 得分 5
开始--运行中输入: regsvr32 路径\jmail.dll
然后在程序中添加引用:
using jmail;
Top
14 楼lxcc()回复于 2004-07-02 14:51:19 得分 0
引用和添加的组件版本不一致?Top
15 楼NoFile(无文件)回复于 2004-07-02 14:56:25 得分 0
参照 hdt(robert) 的方法应该可以解决
使用 tlbimp jmail.dll /out:myjmail.dll
把myjamil.dll发在binTop
16 楼yyf_321(小子)回复于 2004-07-02 14:58:23 得分 0
开始--运行中输入: regsvr32 路径\jmail.dll
出现错误:DLL 中出错
Top
17 楼lkk2073(三楼楼长)回复于 2004-07-02 15:57:05 得分 0
????那是你的jmail组件有问题啦,重新下一个...Top
18 楼yyf_321(小子)回复于 2004-07-02 20:00:27 得分 0
那位兄弟有成功的代码和组件,给我发一个!!Top
19 楼lkk2073(三楼楼长)回复于 2004-07-05 14:43:42 得分 0
http://community.csdn.net/Expert/topic/3145/3145988.xml?temp=.6016046
Top
20 楼lkk2073(三楼楼长)回复于 2004-07-05 14:44:23 得分 0
http://community.csdn.net/Expert/topic/2973/2973263.xmlTop
21 楼zhanqiangz(闲云野鹤-Overriding)回复于 2004-07-05 14:58:15 得分 0
必须先注册
regsvr32 路径\jmail.dll
然后在com中添加引用,再在cs页面中using jmail;
顺序就时这样的,然后就可以直接用了。
不过想收件必须用professional版,free版好像没那个功能。
这个我做过的。
Top




