CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

OpenSMTP.Net ,OpenPop.Net 转发邮件的问题

楼主mingchao123(君仁)2004-11-03 06:58:16 在 .NET技术 / ASP.NET 提问

用OpenSMTP.Net   ,OpenPop.Net   在asp.net中发送和接收邮件的功能我已实现,但由于对这两个组件的细节还没来得及搞清,有个特殊的想法没能实现:  
  如果我想把信箱中已经存在的的某个邮件及其附件再转发给某人,编程上应如何实现?尽管可以先收回来再发出去,但这样感觉实在不爽,尤其当有大的附件的时候,往返时间太长。我对这两个组件的功能细节还不熟悉,希望大家给予指点。 问题点数:100、回复次数:12Top

1 楼einsteincao(至尊宝!pig难过恐龙关)回复于 2004-11-03 08:26:30 得分 40

友情up一下Top

2 楼mingchao123(君仁)回复于 2004-11-03 17:46:20 得分 0

另外,如果这两个组件完成不了,还有没有其他方法(比如直接使用协议、套接字编程)?希望能得到一个对xxxx@163.com邮件服务器操作的例子。Top

3 楼mingchao123(君仁)回复于 2004-11-04 06:52:09 得分 0

自己顶Top

4 楼GSXiaoXiao(牧羊人)回复于 2004-11-04 08:37:46 得分 20

帮你UPTop

5 楼mingchao123(君仁)回复于 2004-11-04 18:14:16 得分 0

顶  
  Top

6 楼mingchao123(君仁)回复于 2004-11-05 07:06:14 得分 0

UP  
  Top

7 楼mingchao123(君仁)回复于 2004-11-06 07:56:11 得分 0

up一下  
  Top

8 楼HunterDong(洪刚)回复于 2004-11-06 08:15:04 得分 20

路過,幫UPTop

9 楼goody9807(http://goody9807.cnblogs.com)回复于 2004-11-06 08:44:46 得分 20

免費的   .Net   Email   元件  
  如果說世界上有原廠的東西做出來還不好用,那一定說的是   Microsoft   。  
   
  Microsoft   .Net   原廠的   System.Web.Mail   實在太遜了,丟開   SMTP   沒有認證使用者的功能就算了,連寄附加檔案都有問題!   隨便指定個檔案當附加檔,程式就直接中斷掉了。  
   
  其實自己寫一個   SMTP   的程式也不難,只是輪子不用再重造,目前   sourceforge   內有一個   OpenSMTP   .Net   的專案,完全   OpenSource   ,我在   VB.Net   測試除了附加檔案的檔名中文檔名會消失之外,沒有任何的問題。  
   
  官方網址:  
  http://sourceforge.net/projects/opensmtp-net/  
   
  VB.Net   的使用範列:   (修改自官方說明的   C#   範例)  
   
  Imports   OpenSmtp.Mail    
   
  '在   Visual   Studio   記得要引用「專案->加入參考->opensmtp.dll」  
   
  Dim   from   As   New   EmailAddress("neo@xxx.com.tw",   "Neo")  
  Dim   sto   As   New   EmailAddress("neo@yyy.com.tw",   "XYZ")  
  Dim   msg   As   New   OpenSmtp.Mail.MailMessage(from,   sto)  
  msg.Subject   =   "測試   OpenSmtp   .Net   SMTP   component"  
  msg.Body   =   "Neo's   BLOG   測試"  
  msg.Charset   =   "big5"    
   
  '這個很重要,一定要設成   big5   或   UTF-8   才能正常顯示中文  
   
  msg.AddAttachment("c:\reply\test.gif")  
  Dim   Smtp   As   New   Smtp("www.xxx.com.tw",   25)  
  Smtp.Username   =   "neo"   '有支援   SMTP   認證  
  Smtp.Password   =   "xyz"  
  Smtp.SendMail(msg)    
   
  另外有一個是屬於商業級的產品,但是免費版本該有的都有了,似乎沒有使用期限限制,有興趣的人可以試試。  
   
  官方網站:  
  http://www.quiksoft.com/freesmtp/  
   
  下載網址:  
  http://www.quiksoftcorp.com/download/freesmtpsetup.exe  
   
  由   Neo   發表於   July   11,   2004   05:59   PM   |   引用   (0)   |   Big5   檢視    
   
  Top

10 楼mingchao123(君仁)回复于 2004-11-06 11:09:10 得分 0

goody9807()    
  你怎么不看题?Top

11 楼mingchao123(君仁)回复于 2004-11-07 15:13:08 得分 0

dingTop

12 楼mingchao123(君仁)回复于 2004-11-09 14:48:57 得分 0

ding  
  Top

相关问题

  • 邮件转发的问题
  • 能不能用EXCHANGE来转发邮件?
  • 邮件转发怎么做?用java mail
  • 实现真正的邮件转发?
  • imail7怎样关闭邮件转发的功能?
  • 如何用MOMM将电子邮件转发到移动电话
  • 有关Exchange邮件转发功能的问题,急!急!急!
  • 在Exchange中怎样设置邮件转发的功能?
  • 如何设置outlook转发时原来邮件的格式?
  • notes自动转发邮件的代理,急,在线等候!!!

关键词

  • .net
  • vb.net
  • 邮件
  • 组件
  • opensmtp
  • 測試
  • neo
  • smtp
  • 官方
  • tw

得分解答快速导航

  • 帖主:mingchao123
  • einsteincao
  • GSXiaoXiao
  • HunterDong
  • goody9807

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo