Edit D:\rfid\apache-tomcat-8.5.32\webapps\libsystem\WEB-INF\lib\javax\mail\internet\MimeMessage.class
?? 3A ?? ?? ?? ??? ? ??? ? ?? ?? ? ? ? ? ? ? ? ? ? # ? $???????? $ ? ? ! ?" D# ?$ ?% ?& ?'() ?* + ?, ?-./ ?0 12 ?3 ?4 ?56 78 19 ?: ?;< ?= ?> ?9? @A @BC ?D @E @FGH ?I ?JK ?L MNO PQR ST SU SV SWXYZ S[ ?\ S] S^ S_` Sa Sb ;cd ;ef ;ghi ?j ?kl ?m ?noq zr ys ?t ?uvw x y ?z{| ?y ?+ S}~? ?? S? ??? ?? ?? ??? S? ?? ?? ?? ??? ??? ?? ?? ?# ?? ??? ?? ?? ??? ?? ?? ??? ?????? ?? ?? ?? ??? ??? ?? ?? S? ??? ??????? ?? ?? M? ?? M ?? ?? ? 0 $ ; " ? ? ? ? ? ? ? ? ? ? ? ??? ??? S??? ?? ?? ? ??? ?? ?? ??? 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 <init> (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 StackMapTable? (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/String;)V Ljava/lang/String; 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 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; rawvalueC setSubject subject '(Ljava/lang/String;Ljava/lang/String;)V uex charset getSentDate ()Ljava/util/Date; pex Ljava/text/ParseException;??K 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; cv{ 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; replyToAll (ZZ)Ljavax/mail/Message; v Ljava/util/Vector; alternates replyallccStr replyallcc Ljavax/mail/MessagingException; setAnswered 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; <clinit> SourceFile MimeMessage.java ? ? ? ? ? ? ? ? #javax/mail/internet/InternetHeaders ? ? ? javax/mail/Flags ? ? ??jk 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 FromLM Sender?-?T?Z?OP?? java/lang/Exception No From address)* ?-QP?? Newsgroups ,??????B%:< javax/mail/Address??????k?Z Reply-To$%?? Subject????? $java/io/UnsupportedEncodingExceptionXZ Encoding error Date ? ? java/text/ParseException?k Content-Type text/plainnq rt Content-Id Content-ID Content-MD5{ |Z|~? Message-ID? ?? To? Cc? Bcc Invalid Recipient Type???? No MimeMessage content?? ? ? 4javax/mail/internet/MimeBodyPart$MimePartDataHandler MimePartDataHandler &javax/mail/internet/MimePartDataSource ? ? ? ??? )com/sun/mail/util/FolderClosedIOException javax/mail/FolderClosedExceptionT ? +com/sun/mail/util/MessageRemovedIOException "javax/mail/MessageRemovedException ? javax/mail/Multipart javax/mail/Message !javax/mail/internet/MimeMultipart?? javax/activation/DataHandler ?????Z plain?mT???? Re: ! java/lang/StringBuilder"#J%EF java/util/Vector$?%& mail.alternates'(???? mail.replyallccIF Message-Id In-Reply-To References ? ???k)* #javax/mail/internet/InternetAddress+, &[Ljavax/mail/internet/InternetAddress;????-?? "com/sun/mail/util/LineOutputStream ???./0? java/lang/String1-123?454?6?????????-????7?8?9:;:? <<=> >? 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 "[Ljavax/mail/internet/NewsAddress; java/lang/Object java/lang/Throwable java/util/Date java/util/Enumeration java/io/InputStream java/io/OutputStream 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 :(Ljava/lang/String;)[Ljavax/mail/internet/InternetAddress; _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 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; 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/StringBuilder; 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 hasMoreElements ()Z nextElement writeln read ([B)I 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 ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Y ? ? ? ? 4*+? *? *? *? *? *? Y? ? *? Y? ? *? ? &