2 cnqylong cnqylong 于 2016.04.09 22:36 提问

C#,Jmail中 Messages[i]接收邮件时,怎样不下载附件,只获取文本信息 3C
    jmail.POP3Class popMail = new jmail.POP3Class();
         jmail.Message mailMessage=popMail.Messages[i];

1个回答

caozhy
caozhy   Ds   Rxr 2016.04.09 22:59

表面上看是附件,其实附件也是附加在右键正文中的,所以你想不下载整个邮件,只获取文本,除非你在pop服务器上再加一层,解析右键,并且只返回消息的调用,标准的pop协议是不行的。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jmail收取未读邮件(带附件)
/** jmail 收取"未读邮件" **/ //测试邮箱地址为 recieveceshi@163.com   /* pop.DownloadUnreadMessages()是用来“收取未读邮件”(未被客户端下载过的邮件),     * 但这个方法现在被支持的不好。以下是这次实现读取"未读邮件"的思路:第一次收取邮     * 件,将邮件在服务器端的唯一标识(以下简称UID,保存为字符串
jmail + c#实现邮件的接收
引言    在上一篇博客中和大家分享了关于邮件发送的学习,既然邮件实现了发送,那么我们仍然需要实现邮件接收的 功能,那么下面就和大家分享一下关于邮件发送的基本实现过程,当然我们在实现的过程中仍然利用jmail插件来实 现,和广大读者分享代码:   前台代码: 邮件服务器:
C#通过POP3收取邮件(正文和附件)
使用方法:  获取第1封邮件  复制代码 代码如下: Zgke.Net.POP3 _Popt = new Zgke.Net.POP3("192.168.0.1", 110);  DataTable _Mail = _Popt.GetMail("zk", "zk", 1);  返回DataTable 数据内容为  Type为类型 Text为文字 如果是附件 为byte[] Nam
关于解决Jmail发送附件和html邮件的问题
   各们同程序员朋友们,今天说的这个问题不是什么学术性问题,为什么我要把它放到博客上来呢?近期在做邮件系统,也碰到了些问题,这个问题难了我一天最后居然只要改两行代码就得以解决,其实也不怪我,我在CSDN,百度上看了很多文章和资料居然都没提到这两点,所以今天我把它写下来,方便大家!   删除常规写法 MyMail.ContentType = "text/html"          MyM
使用Jmail组件发送和接收邮件(含附件)
利用jmail组件发送邮件和接收邮件,主要是上传指定位置的文件到邮件附件,并发送;把邮件附件下载到本地的指定文件夹。
jmail 接收邮件
jmail 接收邮件    代码如下  using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.U
Jmail发送附件
 用Jmail发送附件:jmail.Body="this is a file from jmail using c# asp.net";jmail.AddAttachment(Server.MapPath("01.jpg"),false,"image/jpg");发送HTML:jmail.HTMLBody="this is html";如果HTML内容中含有图像等连接,可以:
Jmail 邮件乱码问题详解
1. 情景:    在VS.NET 平台上利用w3 Jmail V4.5组件进行邮件发送程序开发,邮件内容可能是各种语言形式,比如“简体”、“繁体”、“日文”等内容. 2.问题:   但实际开发后,发现发送的邮件内容对于非英文内容、标题等都会出现乱码。 3.解决方法:     从网络上搜索到的信息来看,多数都认为问题出在jmail.Message 一些重要的属性设置上。
解决Jmail发送邮件标题出现乱码
今天在做JMAIL发邮件的时候,接收到的邮件标题全是乱码,经在BAIDU上搜索终于解决了,以下是函数代码..Sub Sendemail(title,content,email)Set jmail = Server.CreateObject("JMAIL.Message") 建立发送邮件的对象jmail.silent = true 屏蔽例外错误,返回FALSE跟TRUE两值jjmai
C# jmail收取邮件(带附件)
/* jmail组件的使用方法在网上很容易找到 */ //测试邮箱地址为 recieveceshi@163.com POP3 pop = new POP3(); try { //创建连接 pop.Connect("recieveceshi"