com.sun.mail.pop3.Protocol.class Maven / Gradle / Ivy
The newest version!
???? 0?
????
?
?
?? ?? ?? ?? ?? ?? ?? ???
?? ???
???
?
??
?
??? ??
????
??
?
??
?? ??
??
???
?? ???
&? ??
??
??
???
??
??
???
??? ???
?? ?????
??
<? ??
<??
??
A? ??
A???
G?
F? ??????
M?
L?
K? ??
??
???
U????
X?
W?? ???
^?
W? ??
????
?????
???
??
?????
??
???
??
?
?
?
?
? ?
?
??
??
?
? ?
? ? !@ "
?#
?$
?%O
?&'(
?)
F*
+,-
?./012
??345
?678
??
??
?9:;<
?=>
&??
?@
?ABC
KD
KE
F?
?FG
?FH
?IJ
??K
?LMNO
??
?,
?P ?Q
<R
AR ?ST
?U
?VWX socket Ljava/net/Socket; host Ljava/lang/String; props Ljava/util/Properties; prefix input Ljava/io/DataInputStream; output Ljava/io/PrintWriter;
traceInput $Lcom/sun/mail/util/TraceInputStream; traceOutput %Lcom/sun/mail/util/TraceOutputStream; logger Lcom/sun/mail/util/MailLogger; traceLogger
apopChallenge capabilities Ljava/util/Map;
pipelining Z noauthdebug traceSuspended POP3_PORT I
ConstantValue n CRLF SLOP ? digits [C $assertionsDisabled Synthetic class$com$sun$mail$pop3$Protocol Ljava/lang/Class; ](Ljava/lang/String;ILcom/sun/mail/util/MailLogger;Ljava/util/Properties;Ljava/lang/String;Z)V Code LineNumberTable LocalVariableTable ioe Ljava/io/IOException;
challStart challEnd this Lcom/sun/mail/pop3/Protocol; port isSSL r Lcom/sun/mail/pop3/Response;
enableAPOP disableCapa
Exceptions getBoolProp +(Ljava/util/Properties;Ljava/lang/String;)Z prop val initStreams ()V quote finalizeY setCapabilities (Ljava/io/InputStream;)V ex &Ljava/io/UnsupportedEncodingException; cap i in Ljava/io/InputStream; Ljava/io/BufferedReader; s
hasCapability (Ljava/lang/String;)Z c getCapabilities ()Ljava/util/Map; login 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; err cmd dpw user password batch getDigest &(Ljava/lang/String;)Ljava/lang/String; md Ljava/security/MessageDigest; nsae (Ljava/security/NoSuchAlgorithmException; uee key digest [B toHex ([B)Ljava/lang/String; temp index bytes result quit ()Z ok stat ()Lcom/sun/mail/pop3/Status; st Ljava/util/StringTokenizer; e Ljava/lang/Exception; Lcom/sun/mail/pop3/Status; list (I)I msg size ()Ljava/io/InputStream; retr (II)Ljava/io/InputStream; octets (ILjava/io/OutputStream;)Z Ljava/lang/RuntimeException; cex iioex Ljava/io/InterruptedIOException; os Ljava/io/OutputStream; terr Ljava/lang/Throwable; b lastb top n dele (I)Z uidl (I)Ljava/lang/String; ([Ljava/lang/String;)Z uids [Ljava/lang/String; lis #Lcom/sun/mail/util/LineInputStream; line noop rset stls sioex ioex capa
simpleCommand 0(Ljava/lang/String;)Lcom/sun/mail/pop3/Response; issueCommand (Ljava/lang/String;)V readResponse ()Lcom/sun/mail/pop3/Response; Ljava/net/SocketException; multilineCommand 1(Ljava/lang/String;I)Lcom/sun/mail/pop3/Response; readMultilineResponse (I)Ljava/io/InputStream; buf /Lcom/sun/mail/util/SharedByteArrayOutputStream; isTracing suspendTracing
resumeTracing simpleCommandStart command simpleCommandEnd multilineCommandStart multilineCommandEnd batchCommandStart batchCommandContinue batchCommandEnd class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0
SourceFile
Protocol.javaZ[? java/lang/ClassNotFoundException java/lang/NoClassDefFoundError ?\] ? ? ? ? ? ? ? ? ? ? ? ? ? ? protocol^_` ? ? mail.debug.authabc java/lang/StringBufferde .apop.enablefg .disablecapahijkl connecting to host " ", port dm , isSSL dnoppqr ? ?mn java/io/IOExceptionst@ ? Connect failed ?pu ?vIvwxy APOP challenge: {0}z{lL
PIPELINING!" .pipelining ? ? PIPELINING enabled|p}j : mail.debug.quote "com/sun/mail/util/TraceInputStream~L ? ? ??? #com/sun/mail/util/TraceOutputStream?? ?? ? ? java/io/DataInputStream java/io/BufferedInputStream ? ? ? java/io/PrintWriter java/io/BufferedWriter java/io/OutputStreamWriter
iso-8859-1 ?? ?? ? ?>? java/util/HashMap ?? java/io/BufferedReader java/io/InputStreamReader us-ascii ?? ?? $java/io/UnsupportedEncodingException ? ? java/lang/AssertionError?g??????????? javax/net/ssl/SSLSocketz? 'authentication command trace suppressed{./ APOP USER ?pop PASS ?pqr USER command failed? authentication command {0} succeeded failed login failed| MD5?????6? &java/security/NoSuchAlgorithmException89 ? ? java/lang/String ?? QUIT STAT com/sun/mail/pop3/Status STAT command failed: java/util/StringTokenizer?g???? ?K ? java/lang/Exception LIST LISTtu< RETR pipeline message size vw?p??? guessing message size: got message size ??????? exception while streamingz? java/lang/RuntimeException java/io/InterruptedIOException java/io/EOFException
EOF on socket TOP DELE UIDL x` UIDL !com/sun/mail/util/LineInputStream?? NOOP RSET STLS?? Could not convert socket to TLS CAPA}p Folder is closed
?p??g java/net/SocketException ?p com/sun/mail/pop3/Response +OK?" -ERR Unexpected response: -com/sun/mail/util/SharedByteArrayOutputStream?L?j?? ? ? com.sun.mail.pop3.Protocol???? com/sun/mail/pop3/Protocol java/lang/Object java/lang/Throwable java/lang/Class forName initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; com/sun/mail/util/MailLogger getSubLogger D(Ljava/lang/String;Ljava/lang/String;)Lcom/sun/mail/util/MailLogger; com/sun/mail/util/PropUtil getBooleanProperty ,(Ljava/util/Properties;Ljava/lang/String;Z)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; java/util/logging/Level FINE Ljava/util/logging/Level;
isLoggable (Ljava/util/logging/Level;)Z (I)Ljava/lang/StringBuffer; (Z)Ljava/lang/StringBuffer; fine com/sun/mail/util/SocketFetcher getSocket O(Ljava/lang/String;ILjava/util/Properties;Ljava/lang/String;Z)Ljava/net/Socket; java/net/Socket close data indexOf (II)I substring (II)Ljava/lang/String; log @(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V config CONFIG getInputStream 6(Ljava/io/InputStream;Lcom/sun/mail/util/MailLogger;)V setQuote (Z)V getOutputStream ()Ljava/io/OutputStream; 7(Ljava/io/OutputStream;Lcom/sun/mail/util/MailLogger;)V +(Ljava/io/OutputStream;Ljava/lang/String;)V (Ljava/io/Writer;)V (I)V *(Ljava/io/InputStream;Ljava/lang/String;)V (Ljava/io/Reader;)V readLine java/util/Locale ENGLISH Ljava/util/Locale; toUpperCase &(Ljava/util/Locale;)Ljava/lang/String;
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/io/InputStream containsKey (Ljava/lang/Object;)Z java/security/MessageDigest getInstance 1(Ljava/lang/String;)Ljava/security/MessageDigest; getBytes (Ljava/lang/String;)[B ([B)[B ([C)V nextToken java/lang/Integer parseInt (Ljava/lang/String;)I total equals available ()I read java/io/OutputStream write C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V length startTLS ^(Ljava/net/Socket;Ljava/lang/String;Ljava/util/Properties;Ljava/lang/String;)Ljava/net/Socket; print flush
getMessage finest
startsWith toStream FINEST setTrace desiredAssertionStatus ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? * ? ? ? ?*? *? *? *? *+?
*? *? *-?
*-? ? *? ? ? ? *? Y? ? ? ? ? 6*? Y? ? ? ? ? 6 ? n=-? ? ? --? Y? ? +? ? ? ? ? ? ? !*+? "? #*? $*? %:? :
*? #? '? ? :? ?:
?? (? $*? #? '? ? :
?
?:? &Y)? *?? H? +