javax.mail.internet.MimeMessage.class Maven / Gradle / Ivy
The newest version!
???? 0
?? ?? ?? ???
? ???
? ??
??
?? ??
??
???
?
?
??
??
?
?
????
?
??
?? ???
?????
#?
?? $????????? $? ??
?
?
B
?
?
?
? ?
?
?
?
?
?
?
?
?
?!
?"
?#
$%
$&'
?(
$)
$*+, ?-
?./
?0
123
456
78
79
7:
7;<=>
7?
?@
7A
7B
7CD
7E
7F 1GH 1IJ 1KLM
?N
?OP
?Q ?RSU
zV
yW ?X
?YZ[
\
]
?^_`
?]
?
7abcd
?e
7f
?gh
?i
?j
?kl
7m
?n
?o
?pq
?rs
??
?t
?
?u
?vw
??
?x
?yz
{|
?}
?~
?????? ??
??
??
???
???
??
??
7?
???
???????
??
??
1?
??
1?
??
??
?
?
?
?
?
?
?
?
?
?
?
?
???
???
7???
??
?n
??
???
?? ??
???
RecipientType InnerClasses dh Ljavax/activation/DataHandler; content [B
contentStream Ljava/io/InputStream; headers %Ljavax/mail/internet/InternetHeaders; flags Ljavax/mail/Flags; modified Z saved
cachedContent Ljava/lang/Object; mailDateFormat $Ljavax/mail/internet/MailDateFormat; strict answeredFlag (Ljavax/mail/Session;)V Code LineNumberTable LocalVariableTable this !Ljavax/mail/internet/MimeMessage; session Ljavax/mail/Session; ,(Ljavax/mail/Session;Ljava/io/InputStream;)V is
Exceptions $(Ljavax/mail/internet/MimeMessage;)V bos Ljava/io/ByteArrayOutputStream; bis ,Ljavax/mail/util/SharedByteArrayInputStream; ex Ljava/io/IOException; source size I (Ljavax/mail/Folder;I)V folder Ljavax/mail/Folder; msgnum ,(Ljavax/mail/Folder;Ljava/io/InputStream;I)V >(Ljavax/mail/Folder;Ljavax/mail/internet/InternetHeaders;[BI)V
initStrict ()V parse (Ljava/io/InputStream;)V sis 'Ljavax/mail/internet/SharedInputStream; ioex getFrom ()[Ljavax/mail/Address; a [Ljavax/mail/Address; setFrom (Ljavax/mail/Address;)V address Ljavax/mail/Address; Ljava/lang/Exception; me %Ljavax/mail/internet/InternetAddress; addFrom ([Ljavax/mail/Address;)V addresses getSender ()Ljavax/mail/Address; setSender
getRecipients? 9(Ljavax/mail/Message$RecipientType;)[Ljavax/mail/Address; s Ljava/lang/String; type "Ljavax/mail/Message$RecipientType; getAllRecipients all ng
setRecipients :(Ljavax/mail/Message$RecipientType;[Ljavax/mail/Address;)V 7(Ljavax/mail/Message$RecipientType;Ljava/lang/String;)V
addRecipients
getReplyTo
setReplyTo getAddressHeader )(Ljava/lang/String;)[Ljavax/mail/Address; name setAddressHeader *(Ljava/lang/String;[Ljavax/mail/Address;)V addAddressHeader anew
getSubject ()Ljava/lang/String; &Ljava/io/UnsupportedEncodingException; rawvalue
setSubject (Ljava/lang/String;)V subject '(Ljava/lang/String;Ljava/lang/String;)V uex charset getSentDate ()Ljava/util/Date; pex Ljava/text/ParseException; setSentDate (Ljava/util/Date;)V d Ljava/util/Date; getReceivedDate getSize ()I getLineCount getContentType
isMimeType (Ljava/lang/String;)Z mimeType getDisposition setDisposition disposition getEncoding getContentID setContentID cid
getContentMD5
setContentMD5 md5 getDescription setDescription description getContentLanguage ()[Ljava/lang/String; setContentLanguage ([Ljava/lang/String;)V languages [Ljava/lang/String; getMessageID getFileName setFileName filename
getHeaderName 6(Ljavax/mail/Message$RecipientType;)Ljava/lang/String;
headerName getInputStream ()Ljava/io/InputStream; getContentStream getRawInputStream getDataHandler ()Ljavax/activation/DataHandler;
getContent ()Ljava/lang/Object; fex +Lcom/sun/mail/util/FolderClosedIOException; mex -Lcom/sun/mail/util/MessageRemovedIOException; c setDataHandler !(Ljavax/activation/DataHandler;)V
setContent '(Ljava/lang/Object;Ljava/lang/String;)V o setText text 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V subtype (Ljavax/mail/Multipart;)V mp Ljavax/mail/Multipart; reply (Z)Ljavax/mail/Message; v Ljava/util/Vector;
alternates
replyallccStr
replyallcc Ljavax/mail/MessagingException;
replyToAll msgId refs eliminateDuplicates >(Ljava/util/Vector;[Ljavax/mail/Address;)[Ljavax/mail/Address; j found i addrs gone writeTo (Ljava/io/OutputStream;)V os Ljava/io/OutputStream; ,(Ljava/io/OutputStream;[Ljava/lang/String;)V len buf
ignoreList hdrLines Ljava/util/Enumeration; los $Lcom/sun/mail/util/LineOutputStream; getHeader '(Ljava/lang/String;)[Ljava/lang/String; 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; delimiter setHeader value addHeader removeHeader
getAllHeaders ()Ljava/util/Enumeration; getMatchingHeaders ,([Ljava/lang/String;)Ljava/util/Enumeration; names getNonMatchingHeaders
addHeaderLine line getAllHeaderLines getMatchingHeaderLines getNonMatchingHeaderLines getFlags ()Ljavax/mail/Flags; isSet? Flag (Ljavax/mail/Flags$Flag;)Z flag Ljavax/mail/Flags$Flag; setFlags (Ljavax/mail/Flags;Z)V set saveChanges updateMessageID
updateHeaders createInternetHeaders <(Ljava/io/InputStream;)Ljavax/mail/internet/InternetHeaders; createMimeMessage 7(Ljavax/mail/Session;)Ljavax/mail/internet/MimeMessage;
SourceFile MimeMessage.java ? ? ? ? ? ? ? ? #javax/mail/internet/InternetHeaders ? ? ? javax/mail/Flags ? ???Z[ java/io/ByteArrayOutputStream ????? *javax/mail/util/SharedByteArrayInputStream?? ?? java/io/IOException javax/mail/MessagingException !IOException while copying message ?? ? ? ? mail.mime.address.strict??? java/io/ByteArrayInputStream java/io/BufferedInputStream %javax/mail/internet/SharedInputStream ??????? ? ???? IOException From@A Sender?L?H?N?? java/lang/Exception No From address#$ ?LED??
Newsgroups ,????xy7 02 javax/mail/Address?????CD?[??N Reply-To ?? Subject????? $java/io/UnsupportedEncodingExceptionKN???? Encoding error Date ? ?? java/text/ParseException????[ Content-Type???
text/plain?^?a?b?d?
Content-Id
Content-ID Content-MD5k?lNl?n?p?
Message-IDu?v??6 To?6 Cc?6 Bcc Invalid Recipient Type?{| No MimeMessage content}| ? ? 4javax/mail/internet/MimeBodyPart$MimePartDataHandler MimePartDataHandler &javax/mail/internet/MimePartDataSource ?? ?? ? ??? )com/sun/mail/util/FolderClosedIOException javax/mail/FolderClosedException???H ?? +com/sun/mail/util/MessageRemovedIOException "javax/mail/MessageRemovedException? ? javax/mail/Multipart javax/mail/Message !javax/mail/internet/MimeMultipart???? javax/activation/DataHandler ?????N plain??]H???? Re: ?? java/lang/StringBuffer? > :; java/util/Vector? mail.alternates???? mail.replyallcc=;
Message-Id In-Reply-To
References ? ???[ #javax/mail/internet/InternetAddress &[Ljavax/mail/internet/InternetAddress;????
?? "com/sun/mail/util/LineOutputStream ??
? java/lang/StringL??????????L??????? < >?? MIME-Version 1.0? javax/mail/internet/MimeMessage "javax/mail/internet/MailDateFormat? ? javax/mail/internet/MimePart -javax/mail/internet/MimeMessage$RecipientType javax/mail/Message$RecipientType javax/mail/Flags$Flag (I)V close toByteArray ()[B ([B)V *(Ljava/lang/String;Ljava/lang/Exception;)V com/sun/mail/util/PropUtil getBooleanSessionProperty *(Ljavax/mail/Session;Ljava/lang/String;Z)Z getPosition ()J newStream (JJ)Ljava/io/InputStream; com/sun/mail/util/ASCIIUtility getBytes (Ljava/io/InputStream;)[B toString _getLocalAddress ;(Ljavax/mail/Session;)Ljavax/mail/internet/InternetAddress;
NEWSGROUPS /Ljavax/mail/internet/MimeMessage$RecipientType; javax/mail/internet/NewsAddress 6(Ljava/lang/String;)[Ljavax/mail/internet/NewsAddress; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V )([Ljavax/mail/Address;)Ljava/lang/String; length :(Ljava/lang/String;)[Ljavax/mail/internet/InternetAddress; parseHeader ;(Ljava/lang/String;Z)[Ljavax/mail/internet/InternetAddress; javax/mail/internet/MimeUtility unfold &(Ljava/lang/String;)Ljava/lang/String;
decodeText
encodeText J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; fold '(ILjava/lang/String;)Ljava/lang/String; $(Ljava/lang/String;)Ljava/util/Date; format $(Ljava/util/Date;)Ljava/lang/String; java/io/InputStream available com/sun/mail/util/MimeUtil cleanContentType D(Ljavax/mail/internet/MimePart;Ljava/lang/String;)Ljava/lang/String; javax/mail/internet/MimeBodyPart 3(Ljavax/mail/internet/MimePart;Ljava/lang/String;)Z 2(Ljavax/mail/internet/MimePart;)Ljava/lang/String; 3(Ljavax/mail/internet/MimePart;Ljava/lang/String;)V E(Ljavax/mail/internet/MimePart;Ljava/lang/String;Ljava/lang/String;)V 3(Ljavax/mail/internet/MimePart;)[Ljava/lang/String; 4(Ljavax/mail/internet/MimePart;[Ljava/lang/String;)V TO CC BCC !(Ljavax/mail/internet/MimePart;)V (Ljavax/activation/DataSource;)V getFolder ()Ljavax/mail/Folder;
getMessage ((Ljavax/mail/Folder;Ljava/lang/String;)V cacheMultipart invalidateContentHeaders W(Ljavax/mail/internet/MimePart;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V setParent (Ljavax/mail/Part;)V
regionMatches (ZILjava/lang/String;II)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; getLocalAddress
addElement (Ljava/lang/Object;)V javax/mail/Session getProperty elementAt (I)Ljava/lang/Object; equals (Ljava/lang/Object;)Z J(Ljavax/mail/internet/MimePart;Ljava/io/OutputStream;[Ljava/lang/String;)V java/util/Enumeration hasMoreElements ()Z nextElement writeln read ([B)I java/io/OutputStream write ([BII)V flush clone contains add (Ljavax/mail/Flags;)V remove javax/mail/internet/UniqueValue getUniqueMessageIDValue ((Ljavax/mail/Session;)Ljava/lang/String; ANSWERED (Ljavax/mail/Flags$Flag;)V ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? W ? ? ? ? 4*+? *? *? *? *? *? Y? ? *? Y? ?
*? ? ? &