Edit D:\chineseall_products\bak\digitalLib6\WEB-INF\classes\com\digitallib\util\MailUtil.class
?? 2 ? com/digitallib/util/MailUtil java/lang/Object propertitesPath Ljava/lang/String; props Ljava/util/Properties; <clinit> ()V Code LineNumberTable LocalVariableTable <init> this Lcom/digitallib/util/MailUtil; getProperties ()Ljava/util/Properties; java/util/Properties mail.smtp.host ! smtp.live.com # $ % setProperty 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; ' mail.username ) yidaico@hotmail.com + mail.default.from - mail.password / positive11 1 mail.smtp.port 3 25 5 mail.transport.protocol 7 smtp 9 mail.smtp.auth ; true = mail.smtp.debug ? false A mail.smtp.starttls.enable C java/lang/Exception StackMapTable sendMail 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V Exceptions I K M L javax/mail/Session N O getDefaultInstance F(Ljava/util/Properties;Ljavax/mail/Authenticator;)Ljavax/mail/Session; Q javax/mail/internet/MimeMessage P S T (Ljavax/mail/Session;)V V #javax/mail/internet/InternetAddress X Y Z getProperty &(Ljava/lang/String;)Ljava/lang/String; U \ ] (Ljava/lang/String;)V P _ ` a setFrom (Ljavax/mail/Address;)V c , e g f java/lang/String h i split '(Ljava/lang/String;)[Ljava/lang/String; U k l m parse :(Ljava/lang/String;)[Ljavax/mail/internet/InternetAddress; o q p javax/mail/Message$RecipientType r s TO "Ljavax/mail/Message$RecipientType; P u v w addRecipients :(Ljavax/mail/Message$RecipientType;[Ljavax/mail/Address;)V y Subject { gb2312 } ~ javax/mail/internet/MimeUtility ? ? encodeText J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; P ? ? ? setHeader '(Ljava/lang/String;Ljava/lang/String;)V ? java/util/Date ? P ? ? ? setSentDate (Ljava/util/Date;)V ? !javax/mail/internet/MimeMultipart ? ? javax/mail/internet/MimeBodyPart ? ? text/html; charset=gb2312 ? ? ? ? setContent '(Ljava/lang/Object;Ljava/lang/String;)V ? ? ? ? addBodyPart (Ljavax/mail/BodyPart;)V P ? ? ? (Ljavax/mail/Multipart;)V K ? ? ? getTransport *(Ljava/lang/String;)Ljavax/mail/Transport; ? ? ? javax/mail/Transport ? F connect P ? ? ? getRecipients 9(Ljavax/mail/Message$RecipientType;)[Ljavax/mail/Address; ? ? ? ? sendMessage ,(Ljavax/mail/Message;[Ljavax/mail/Address;)V ? ? ? close to subject content mailSession Ljavax/mail/Session; mimeMsg !Ljavax/mail/internet/MimeMessage; toList [Ljava/lang/String; address &[Ljavax/mail/internet/InternetAddress; i I mp #Ljavax/mail/internet/MimeMultipart; bp1 "Ljavax/mail/internet/MimeBodyPart; transport Ljavax/mail/Transport; ? ? main ([Ljava/lang/String;)V ? X?????:???????????????????????????? (2013-06-16 13:30)<br/> ? java/lang/StringBuilder e ? ? ? valueOf &(Ljava/lang/Object;)Ljava/lang/String; ? \ ? ??????ttp://www.baidu.com/link?url=Q-EQmzyS7jZ8IrRIvBHIRbPlAlYI6rrL5jbXMDMpKSZjPf0WlZHSVMNnh90UOZWPvFWROiW9mQRRyo5ozotkhq<br/> ? ? ? ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ? ? ? toString ()Ljava/lang/String; ?*???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ? <br/>????????? ? 99533583@qq.com ? @?????:???????????????????????????? ? E F B ? ? printStackTrace args summary e Ljava/lang/Exception; SourceFile MailUtil.java InnerClasses ? javax/mail/Message RecipientType ! . ? ? ? / *? ? ? {? ? t? Y? ? ? ? "W? &(? "W? *(? "W? ,.? "W? 02? "W? 46? "W? 8:? "W? <>? "W? @:? "W? K? ? s v B : &