JMAIL接收邮件内容问题,马上给分在线等

问题描述

我现在接收的话标题附件什么的都ok了现在一个奇怪的问题,比如我是sina邮箱发给sina邮箱,mailMessage.Subject的值就是"-"但是我其他比如163hotmail发给我sina的邮箱,mailMessage.Subject能正常现实///设置邮件的编码方式mailMessage.Charset="utf-8";(或者gb2312都试验过了)////设置邮件的附件编码方式mailMessage.Encoding="Base64";///是否将信头编码成iso-8859-1字符集mailMessage.ISOEncodeHeaders=false;请问这是什么问题啊,我是jmail4.3

解决方案

解决方案二:
是为空的时候为"-"还是有主题不能显示?我这里有个4.4版本你参考一下看看:http://blog.csdn.net/chuxue1342/archive/2007/10/15/1825999.aspx
解决方案三:
我想是sina的问题吧,记得很久以前,我用ASP做的程序,由其他邮箱发sina的,不是收不到,就是出些奇怪的问题像126什么的就没问题,现在我连sina的邮箱都好久没用了,就因为他太不好使了
解决方案四:
2楼的JMAIL4.4是什么版本?貌似有很多种我的状况是主题附件什么的都OK,就是内容为NULL所以默认显示"-"

时间: 2024-09-17 22:04:06

JMAIL接收邮件内容问题,马上给分在线等的相关文章

解决jmail接收邮件标题乱码(ASP.NET)

问题描述 楼主发表于:2010-07-2017:32:20用jmail接收网络邮件时,经常会出现标题成乱码.无论如何设置页面默认编码方式都不管用.下面是我的解决方法,希望对大家有用.Msg.Subject获取标题错误.使用Msg.Headers.GetHeader("Subject")获取标题,的出来的字符串为Base64编码.举例:Msg.Headers.GetHeader("Subject")得出:=?utf-8?B?5L2g5Lus5aW95ZWK77yM6I

jmail接收邮件问题,部分邮件接收失败

问题描述 mailmessage=popmail.Messages[i];//取得一条邮件信息stringls_msg_date=mailmessage.Headers.Text;在这里mailmessage=popmail.Messages[i];接收失败,是什么原因,请大侠指点指点我设置的是163的邮箱,好像只可以接受到163的邮箱,就连QQ,新浪的邮箱都接收不到是什么原因呢?公司需要啊,请各位帮帮忙啊!!谢谢!!!! 解决方案 解决方案二:有没有防火墙进行屏蔽?解决方案三:TryDimjm

利用Jmail发送和接收邮件(C#)

jmail|收邮件 using System;using jmail;using System.Collections; namespace TYM.Com.MyMail{?/// ?/// 邮件发送接收类?/// ?public class Mail?{??/// ??/// 邮件类的构造函数??/// ??public Mail()??{??} ??/// ??/// 邮件模型??/// ??public MailModel model = new MailModel();??/// ??/

c#-C#,Jmail中 Messages[i]接收邮件时,怎样不下载附件,只获取文本信息

问题描述 C#,Jmail中 Messages[i]接收邮件时,怎样不下载附件,只获取文本信息 jmail.POP3Class popMail = new jmail.POP3Class(); jmail.Message mailMessage=popMail.Messages[i]; 解决方案 表面上看是附件,其实附件也是附加在右键正文中的,所以你想不下载整个邮件,只获取文本,除非你在pop服务器上再加一层,解析右键,并且只返回消息的调用,标准的pop协议是不行的.

javamail 接收邮件 附件的内容乱码 不是附件名乱码

问题描述 javamail 接收邮件 附件的内容乱码 不是附件名乱码 我最近用javamail 进行邮件操作,如果是pop3协议,接收的附件内容 没问题,但是用imap 接收过来的附件 内容 有一定概率会出现乱码 可是同一封邮件 pop3协议接收 是 没有问题的 解决方案 javamail附件乱码mutt附件内容乱码JavaMail附件中文名称乱码

100分求jmail接受邮件的时候让他弹出可以另存为的窗口

问题描述 求jmail接受邮件的时候让他弹出可以另存为的窗口 解决方案 解决方案二:顶一下解决方案三:该回复于2007-12-04 11:18:11被版主删除解决方案四:C/S下代码:SaveFileDialogfileDialog=newSaveFileDialog();fileDialog.Filter="数据文件(*.xls)|*.xls";//另存为Excle文件fileDialog.RestoreDirectory=true;if(fileDialog.ShowDialog(

转 JavaMail发送和接收邮件API(详解)

一.JavaMail概述:     JavaMail是由Sun定义的一套收发电子邮件的API,不同的厂商可以提供自己的实现类.但它并没有包含在JDK中,而是作为JavaEE的一部分.     厂商所提供的JavaMail服务程序可以有选择地实现某些邮件协议,常见的邮件协议包括: SMTP:简单邮件传输协议,用于发送电子邮件的传输协议: POP3:用于接收电子邮件的标准协议: IMAP:互联网消息协议,是POP3的替代协议.     这三种协议都有对应SSL加密传输的协议,分别是SMTPS,POP

利用ASP+JMAIL进行邮件群发的新思路

asp+|jmail 利用ASP+JMAIL进行邮件群发的新思路 背景:Email地址存于MSSql一用户信息表中,数量上万.公司自有服务器,集SMTP,POP3,WWW,FTP,MSSql,DNS等多种服务于一身.JMAIL 有MailMerge对象,但是免费版不能用 要求:用ASP+JMAIL,利用公司SMTP向所有用户发送EMAIL 思路:直接读取数据库,多次循环发送,会对本来配置不高的服务器造成很大压力.最好能对EMAIL分批发送,每批发送间隔一段时间,以此来缓解对服务器造成的压力. 实

[JAVA100例]048、使用JavaMail接收邮件

import javax.mail.*; import javax.mail.internet.*; import java.util.*; import java.io.*; /** * <p>Title: 使用JavaMail接收邮件</p> * <p>Description: 实例JavaMail包接收邮件,本实例没有实现接收邮件的附件.</p> * <p>Copyright: Copyright (c) 2003</p> *