4 34 35 67 8 9 : ; <= >? @A B C DE F G HI JK LM NO NPQ R S TU VW XY NZ [ \ ]^ (_` (3 ab c (d ef eghi j kl m n opr uU 6vw x 0y 0z {| }~ { 0 0    0   Jd L L G Q Q Q   \ Q \F \ ` _  0  Q j3  Q  j p  0  v3 0     v 0 vz 0  0 {8  v 0  v  v 0 v v   0  3 k_ k  8 v v v vattachmentService/Lcom/artfess/base/attachment/AttachmentService; mailServerLjava/lang/String;userpassworddomainhandler%Lcom/artfess/mail/api/AttacheHandler;9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis(Lcom/artfess/mail/util/ExchangeMailUtil;K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VgetExchangeService<()Lmicrosoft/exchange/webservices/data/core/ExchangeService; credentialsDLmicrosoft/exchange/webservices/data/credential/ExchangeCredentials;service:Lmicrosoft/exchange/webservices/data/core/ExchangeService; StackMapTable=IKreceiveS(ILmicrosoft/exchange/webservices/data/search/filter/SearchFilter;)Ljava/util/List; findResults=Lmicrosoft/exchange/webservices/data/search/FindItemsResults;messageDLmicrosoft/exchange/webservices/data/core/service/item/EmailMessage;mailLcom/artfess/mail/model/Mail;item;/Ljava/util/List;Q Exceptions Signaturer(ILmicrosoft/exchange/webservices/data/search/filter/SearchFilter;)Ljava/util/List;(I)Ljava/util/List;2(I)Ljava/util/List;()Ljava/util/List;1()Ljava/util/List;P(Lcom/artfess/mail/api/AttacheHandler;Ljava/time/LocalDateTime;)Ljava/util/List;tLjava/util/Date;dateLjava/time/LocalDateTime;o(Lcom/artfess/mail/api/AttacheHandler;Ljava/time/LocalDateTime;)Ljava/util/List;sends(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)VtoPersonccPersonasPerson inputStreamLjava/io/InputStream;fileBlob[BfilePathfileLjava/io/File; outStreamLjava/io/ByteArrayOutputStream;inStreamLjava/io/ByteArrayInputStream;fileNamesysFile$Lcom/artfess/file/model/DefaultFile;jsonNode)Lcom/fasterxml/jackson/databind/JsonNode;attachmentObjs/Lcom/fasterxml/jackson/databind/node/ArrayNode;attachmentPath fileManager2Lcom/artfess/file/persistence/manager/FileManager;subjectto[Ljava/lang/String;ccasbodyTextattachmentPathsmsgbodyBLmicrosoft/exchange/webservices/data/property/complex/MessageBody;i`(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)VgetMailc(Lmicrosoft/exchange/webservices/data/core/service/item/EmailMessage;)Lcom/artfess/mail/model/Mail;instantLjava/time/Instant;zoneLjava/time/ZoneId; attachmentsKLmicrosoft/exchange/webservices/data/property/complex/AttachmentCollection;sentDatecontentgetBccAddressesAndNames(Lmicrosoft/exchange/webservices/data/core/service/item/EmailMessage;Lcom/artfess/mail/model/Mail;)Lcom/artfess/mail/model/Mail;iitems bccAddressesLjava/lang/StringBuffer;bccNamesULjava/util/List;getCcAddressesAndNames ccAddressesccNames SourceFileExchangeMailUtil.java java/lang/StringBuilderhttps:// /EWS/exchange.asmx  8microsoft/exchange/webservices/data/core/ExchangeService  =microsoft/exchange/webservices/data/credential/WebCredentials   java/net/URI   java/lang/Throwable java/lang/Exception   3microsoft/exchange/webservices/data/search/ItemView             java/util/ArrayList   !" #$ %&:microsoft/exchange/webservices/data/core/service/item/ItemBmicrosoft/exchange/webservices/data/core/service/item/EmailMessage  ' ( )*Lmicrosoft/exchange/webservices/data/search/filter/SearchFilter$IsGreaterThan IsGreaterThan InnerClasses+ ,java/lang/Integer - . /01 23 45 67 89: ;< ='> =? @90com/artfess/file/persistence/manager/FileManagerA BCD EF-com/fasterxml/jackson/databind/node/ArrayNode'com/fasterxml/jackson/databind/JsonNodeid GF H GI"com/artfess/file/model/DefaultFile J. K&com/artfess/base/attachment/Attachmentfolder L M'N O P Q java/io/File R$java/io/BufferedInputStreamjava/io/FileInputStream S TU VW XYZ [\database ]^ftp aliyunOssjava/io/ByteArrayOutputStream _ `ajava/io/ByteArrayInputStream b^ c [d  com/artfess/mail/model/Mail efg hij kl mn op qr s 无主题 t$u vw xyz {| } ~        %& .& 9 java/lang/StringBuffer GAmicrosoft/exchange/webservices/data/property/complex/EmailAddress ,    &com/artfess/mail/util/ExchangeMailUtiljava/lang/ObjectBmicrosoft/exchange/webservices/data/credential/ExchangeCredentials>microsoft/exchange/webservices/data/search/filter/SearchFilter>microsoft/exchange/webservices/data/core/service/folder/Folder;microsoft/exchange/webservices/data/search/FindItemsResultsjava/util/Listjava/util/Iteratorjava/lang/String@microsoft/exchange/webservices/data/property/complex/MessageBody-com/artfess/base/attachment/AttachmentServicejava/time/LocalDateTime()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;Imicrosoft/exchange/webservices/data/core/enumeration/misc/ExchangeVersionExchange2010_SP2KLmicrosoft/exchange/webservices/data/core/enumeration/misc/ExchangeVersion;N(Lmicrosoft/exchange/webservices/data/core/enumeration/misc/ExchangeVersion;)V'(Ljava/lang/String;Ljava/lang/String;)VsetCredentialsG(Lmicrosoft/exchange/webservices/data/credential/ExchangeCredentials;)V(Ljava/lang/String;)VsetUrl(Ljava/net/URI;)Vclose addSuppressed(Ljava/lang/Throwable;)VQmicrosoft/exchange/webservices/data/core/enumeration/property/WellKnownFolderNameInboxSLmicrosoft/exchange/webservices/data/core/enumeration/property/WellKnownFolderName;bind(Lmicrosoft/exchange/webservices/data/core/ExchangeService;Lmicrosoft/exchange/webservices/data/core/enumeration/property/WellKnownFolderName;)Lmicrosoft/exchange/webservices/data/core/service/folder/Folder; getTotalCount()I(I)V getOrderBy@()Lmicrosoft/exchange/webservices/data/search/OrderByCollection;Bmicrosoft/exchange/webservices/data/core/service/schema/ItemSchemaDateTimeReceivedLLmicrosoft/exchange/webservices/data/property/definition/PropertyDefinition;Imicrosoft/exchange/webservices/data/core/enumeration/search/SortDirection DescendingKLmicrosoft/exchange/webservices/data/core/enumeration/search/SortDirection;:  ?@ A,:  6 6     2: B CW -D5-:  6 6   #  2:  EF CW D6:  6 6   #  2:  EF CW DGHG: :  6 6   k  2:EVIJ:K:-;.L: MNOPQ:DYRST:VWX_YYZ[:\Y]:^)_Y`Yab:c:deWfWXg:deW`hWXiWXFjYk:*lD mnopYqr:dsW t/&-FQW^w &<Der 4BORX]F w   9. :B e<&) I[{ ^^^^^^ ^ XM @  8   &#  m *+,-u  >      vYwMN+x+xy:z:{N|N,-}+~: , ,++d:*4*4,+:,,+,+,+,+*+,M*+,M,j '*.39> G"M%T&Z'a(m-v/124579:\  Z  !9vE"*#$%&+NY:Y:-6-s-d.-W-W5-W-W,,,:EFGH#I1J>KRLiNOISTUH&{'()*+* (,#&#--B1.&+FNY:Y:-6-s-d.-W-W5-W-W,,,:`abc#d1e>fRgiijdnopH&{'(/*0* (,#&#--B112t 6qs