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 InnerClassesdhLjavax/activation/DataHandler;content[B contentStreamLjava/io/InputStream;headers%Ljavax/mail/internet/InternetHeaders;flagsLjavax/mail/Flags;modifiedZsaved cachedContentLjava/lang/Object;mailDateFormat$Ljavax/mail/internet/MailDateFormat;strict answeredFlag(Ljavax/mail/Session;)VCodeLineNumberTableLocalVariableTablethis!Ljavax/mail/internet/MimeMessage;sessionLjavax/mail/Session;,(Ljavax/mail/Session;Ljava/io/InputStream;)Vis Exceptions$(Ljavax/mail/internet/MimeMessage;)VbosLjava/io/ByteArrayOutputStream;bis,Ljavax/mail/util/SharedByteArrayInputStream;exLjava/io/IOException;sourcesizeI(Ljavax/mail/Folder;I)VfolderLjavax/mail/Folder;msgnum,(Ljavax/mail/Folder;Ljava/io/InputStream;I)V>(Ljavax/mail/Folder;Ljavax/mail/internet/InternetHeaders;[BI)V initStrict()Vparse(Ljava/io/InputStream;)Vsis'Ljavax/mail/internet/SharedInputStream;ioexgetFrom()[Ljavax/mail/Address;a[Ljavax/mail/Address;setFrom(Ljavax/mail/Address;)VaddressLjavax/mail/Address;Ljava/lang/Exception;me%Ljavax/mail/internet/InternetAddress;addFrom([Ljavax/mail/Address;)V addresses getSender()Ljavax/mail/Address; setSender getRecipients9(Ljavax/mail/Message$RecipientType;)[Ljavax/mail/Address;sLjava/lang/String;type"Ljavax/mail/Message$RecipientType;getAllRecipientsallng setRecipients:(Ljavax/mail/Message$RecipientType;[Ljavax/mail/Address;)V7(Ljavax/mail/Message$RecipientType;Ljava/lang/String;)V addRecipients getReplyTo setReplyTogetAddressHeader)(Ljava/lang/String;)[Ljavax/mail/Address;namesetAddressHeader*(Ljava/lang/String;[Ljavax/mail/Address;)VaddAddressHeaderanew getSubject()Ljava/lang/String;&Ljava/io/UnsupportedEncodingException;rawvalue setSubject(Ljava/lang/String;)Vsubject'(Ljava/lang/String;Ljava/lang/String;)Vuexcharset getSentDate()Ljava/util/Date;pexLjava/text/ParseException; setSentDate(Ljava/util/Date;)VdLjava/util/Date;getReceivedDategetSize()I getLineCountgetContentType isMimeType(Ljava/lang/String;)ZmimeTypegetDispositionsetDisposition disposition getEncoding getContentID setContentIDcid getContentMD5 setContentMD5md5getDescriptionsetDescription descriptiongetContentLanguage()[Ljava/lang/String;setContentLanguage([Ljava/lang/String;)V languages[Ljava/lang/String; getMessageID getFileName setFileNamefilename getHeaderName6(Ljavax/mail/Message$RecipientType;)Ljava/lang/String; headerNamegetInputStream()Ljava/io/InputStream;getContentStreamgetRawInputStreamgetDataHandler ()Ljavax/activation/DataHandler; getContent()Ljava/lang/Object;fex+Lcom/sun/mail/util/FolderClosedIOException;mex-Lcom/sun/mail/util/MessageRemovedIOException;csetDataHandler!(Ljavax/activation/DataHandler;)V setContent'(Ljava/lang/Object;Ljava/lang/String;)VosetTexttext9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vsubtype(Ljavax/mail/Multipart;)VmpLjavax/mail/Multipart;reply(Z)Ljavax/mail/Message;vLjava/util/Vector; alternates replyallccStr replyallccLjavax/mail/MessagingException; replyToAllmsgIdrefseliminateDuplicates>(Ljava/util/Vector;[Ljavax/mail/Address;)[Ljavax/mail/Address;jfoundiaddrsgonewriteTo(Ljava/io/OutputStream;)VosLjava/io/OutputStream;,(Ljava/io/OutputStream;[Ljava/lang/String;)Vlenbuf ignoreListhdrLinesLjava/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 setHeadervalue addHeader removeHeader getAllHeaders()Ljava/util/Enumeration;getMatchingHeaders,([Ljava/lang/String;)Ljava/util/Enumeration;namesgetNonMatchingHeaders addHeaderLinelinegetAllHeaderLinesgetMatchingHeaderLinesgetNonMatchingHeaderLinesgetFlags()Ljavax/mail/Flags;isSetFlag(Ljavax/mail/Flags$Flag;)ZflagLjavax/mail/Flags$Flag;setFlags(Ljavax/mail/Flags;Z)Vset saveChangesupdateMessageID updateHeaderscreateInternetHeaders<(Ljava/io/InputStream;)Ljavax/mail/internet/InternetHeaders;createMimeMessage7(Ljavax/mail/Session;)Ljavax/mail/internet/MimeMessage; SourceFileMimeMessage.java #javax/mail/internet/InternetHeaders  javax/mail/Flags     Z[java/io/ByteArrayOutputStream   *javax/mail/util/SharedByteArrayInputStream  java/io/IOExceptionjavax/mail/MessagingException!IOException while copying message   mail.mime.address.strict java/io/ByteArrayInputStreamjava/io/BufferedInputStream%javax/mail/internet/SharedInputStream       IOExceptionFrom @ASender L H N java/lang/ExceptionNo From address #$ L ED  Newsgroups,   xy 7 02javax/mail/Address   CD [  NReply-To  Subject  $java/io/UnsupportedEncodingException KN  Encoding errorDate java/text/ParseException  [ Content-Type  text/plain ^ a b d Content-Id Content-ID Content-MD5 k lN l n p Message-ID u v 6To 6Cc 6BccInvalid Recipient Type  {|No MimeMessage content }| 4javax/mail/internet/MimeBodyPart$MimePartDataHandlerMimePartDataHandler&javax/mail/internet/MimePartDataSource   )com/sun/mail/util/FolderClosedIOException javax/mail/FolderClosedException  H +com/sun/mail/util/MessageRemovedIOException"javax/mail/MessageRemovedException javax/mail/Multipartjavax/mail/Message!javax/mail/internet/MimeMultipart   javax/activation/DataHandler   Nplain  ]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/String L          L       < >  MIME-Version1.0 javax/mail/internet/MimeMessage"javax/mail/internet/MailDateFormat  javax/mail/internet/MimePart-javax/mail/internet/MimeMessage$RecipientType javax/mail/Message$RecipientTypejavax/mail/Flags$Flag(I)Vclose toByteArray()[B([B)V*(Ljava/lang/String;Ljava/lang/Exception;)Vcom/sun/mail/util/PropUtilgetBooleanSessionProperty*(Ljavax/mail/Session;Ljava/lang/String;Z)Z getPosition()J newStream(JJ)Ljava/io/InputStream;com/sun/mail/util/ASCIIUtilitygetBytes(Ljava/io/InputStream;)[BtoString_getLocalAddress;(Ljavax/mail/Session;)Ljavax/mail/internet/InternetAddress; NEWSGROUPS/Ljavax/mail/internet/MimeMessage$RecipientType;javax/mail/internet/NewsAddress6(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/MimeUtilityunfold&(Ljava/lang/String;)Ljava/lang/String; decodeText encodeTextJ(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 availablecom/sun/mail/util/MimeUtilcleanContentTypeD(Ljavax/mail/internet/MimePart;Ljava/lang/String;)Ljava/lang/String; javax/mail/internet/MimeBodyPart3(Ljavax/mail/internet/MimePart;Ljava/lang/String;)Z2(Ljavax/mail/internet/MimePart;)Ljava/lang/String;3(Ljavax/mail/internet/MimePart;Ljava/lang/String;)VE(Ljavax/mail/internet/MimePart;Ljava/lang/String;Ljava/lang/String;)V3(Ljavax/mail/internet/MimePart;)[Ljava/lang/String;4(Ljavax/mail/internet/MimePart;[Ljava/lang/String;)VTOCCBCC!(Ljavax/mail/internet/MimePart;)V (Ljavax/activation/DataSource;)V getFolder()Ljavax/mail/Folder; getMessage((Ljavax/mail/Folder;Ljava/lang/String;)VcacheMultipartinvalidateContentHeadersW(Ljavax/mail/internet/MimePart;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V setParent(Ljavax/mail/Part;)V regionMatches(ZILjava/lang/String;II)Zappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;getLocalAddress addElement(Ljava/lang/Object;)Vjavax/mail/Session getProperty elementAt(I)Ljava/lang/Object;equals(Ljava/lang/Object;)ZJ(Ljavax/mail/internet/MimePart;Ljava/io/OutputStream;[Ljava/lang/String;)Vjava/util/EnumerationhasMoreElements()Z nextElementwritelnread([B)Ijava/io/OutputStreamwrite([BII)Vflushclonecontainsadd(Ljavax/mail/Flags;)Vremovejavax/mail/internet/UniqueValuegetUniqueMessageIDValue((Ljavax/mail/Session;)Ljava/lang/String;ANSWERED(Ljavax/mail/Flags$Flag;)V! W4*+*****Y*Y * &  $/344.*+****Y * *, *&  #(- ...P*+ ****+ * *Y +>YM YM*++,,Y,:* *:YN|Z &16:FNV[_lrw|HC  l    N@  6X**+****Y ** "  %) ***d*+* *,  *x*+*,*-* +, -./4H* **  !568 f+"+#+$ #Y+%L**+&+$+$M*,,'(*+*+,MY-,*IQT6 GJL'N.O3PFQISQVTTUU`YeZ*3U ff T*./L+ *0/L+jk ln !"#$X+ *.1 *.+23 %&#0L* 4LMY6,+ *+7 Y68 5&   %/   '0.()*+@*.+9 ,"-.V*0/L+++2!"/$X+ *01 *0+23 %&02q'+:*;<=M,,>**+?/  34''567 7*@L*:AM,++,+,`BN+-+C,-+,C-* %& ()*+-".+/50*728" *9"",":;1+:",, *;1*;,D3 **+?,EDEFH&J0K 11561,":<;+:!, ,F *;1"*;,3**+?,,GEabce%g:i ;;56;,4=;%+:,DN- *;-H **+?,9yz {|}~$* 34%%56%,"=<x*+:,!,F*;,H**+?,G9) **56*,4> W*I/L++*JL+!"?+@*I+E ,"@A[*+<=M, ,*K  B434CDp,LN- *+1 *+-3 *B4,"34EDS,,*+/N-- ,:"-,`B:--C,-,CL:*+36   )3>EJKRHF"SSB4S,"C!")*F"E34GHs*M=L++NOM+P   IJ4KL?*+Q M4KN.+ *M1#*M +,RS3NYT- !P67 :>!<"=-@*" OI..M4.P4QR&*U=L+VYM²V+W,ðN,-M !X!!X"NO QRS!T"U$Y "ST&34UV++ *U1 VYM*UV+Y3,çN,-"%%(%ij lm n*p++WXYR, Z[(* **+*+Z<L!%&   "%& & (\[, ]H[*[=L*+\L+]+34^_:*+^`4aH/*_ bL>*+` c4dH/*a  eH2*b= fLU+ *c1 *c+3)* ,-g4hH2*d=; iL@*d+3 HIj4kH/*e\ lL?*+f yzm4lNI*+,g  m4P4no/*h pq>*+i rstH2*j= uH/*k vL>*+l w4xy@+m nM4+o pM'+q rM+: ;M Ys8,*  !'.4 > H z4z4$z41z4@@56>z4{|2*tu  }|o5*+*+$ (**Y*Yv81234+6 5~|/*wI !Q*x*yYzY*{|x*xjkm l*}*}*t~L!MY,,MY,2+ +$* *+*+}+ ++  (6  ()5W\cj*) lX!O*+x*}* j +*+*Y+,    54L?*+ 4NK *+,    4 P4T*+,- *4P44R*Y+++*( ** M*M=N-+-Y-N,M-3*:,mY:* : :* * :*W:6 * * !6 *W*mA:*:# ,o ,m*oA:*: ,o*:A: ,:*=: ,3*=: *=:-$YN::, S3*:,44 <=>"?6@=BCCLDPEYGbHgInKqLxMNORSTUXYZ[\]_abc dfg*h3k<lAmI}S~Xbgl Yb()q44  M4Co!"<v4S_4,>6,L66+*+,26,S  +,2H,,d: ,dB:66,,2,2SM,f!47:?BHMU[_fr{p 0@ Po!"~# {)!""?*+  *** *+,*,NY+:--*N: :*w:Y6+:: : +*+ıY{~~~f )2CHORY_lx{ ~    RiREY>s)~= *+Ű!  B4H *+,ư2   B4 4NL *+,DZ G H   B4 4NL *+,ȱ [ \   B4 4LA *+ɱ hi  B42*ʰ{ = *+˰  s= *+̰  sLA *+ͱ   42*ΰ = *+ϰ  s= *+а  s!5 *   != * +Ҭ  !b* +ӧ * +Ա E***ձ  S%*jYֶ* ׶ض3 &$) %$L**۶3**}7*Y*}*ݷx*}**+*+§L*+;BE2 ;< =EF*G/H4I;KBLFNKPFL= Y+ް_  = Y+o  4YVY  " 1 y7T