src/com/zj/mail/test/PraseMimeMessage.java

(开头部分) 12KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package com.zj.mail.test;

import java.io.*;
import java.text.*;
import java.util.*;
import javax.mail.*;
import javax.mail.Flags.Flag;
import javax.mail.internet.*;

/**
 * @author Administrator
 * 
 */
public class PraseMimeMessage {
	private MimeMessage mimeMessage = null;
	private String saveAttachPath = "";// �������غ�Ĵ��Ŀ¼

	private StringBuffer bodytext = new StringBuffer();
	// ����ʼ����ݵ�StringBuffer����
	private String dateformat = "yy-MM-dd��HH:mm";// Ĭ�ϵ���ǰ��ʾ��ʽ

	/**
	 * ��*�����캯��,��ʼ��һ��MimeMessage���� ��
	 */
	public PraseMimeMessage() {
	}

	public PraseMimeMessage(MimeMessage mimeMessage) {
		this.mimeMessage = mimeMessage;
		System.out.println("create��a��PraseMimeMessage��object........");
	}

	public void setMimeMessage(MimeMessage mimeMessage) {
		this.mimeMessage = mimeMessage;
	}

	/**
	 * 
	 * ��ȡ�����˵����������
	 * 
	 * @return
	 */
	public String getFrom() throws Exception {
		InternetAddress address[] = (InternetAddress[]) mimeMessage.getFrom();
		String from = address[0].getAddress();
		if (from == null)
			from = "";
		String personal = address[0].getPersonal();
		if (personal == null)
			personal = "";
		String fromaddr = personal + "<" + from + ">";
		return fromaddr;
	}

	/**
	 * ��*������ʼ����ռ��ˣ����ͣ������͵ĵ�ַ����������ݵIJ���IJ�ͬ
	 * ��*��"to"----�ռ��ˡ�"cc"---�����˵�ַ��"bcc"---�����˵�ַ ��
	 */

	public String getMailAddress(String type) throws Exception {
后面还有 373 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。