0

この質問が以前に提起されたことは知っていますが、今までこの問題の解決策を実際に見つけることができませんでした。

解析のために Outlook Exchange からメッセージを取得しようとしています。

Outlook からメールを取得するための非常に単純なフローがあり、部分的に機能しているようです (適切に認証され、必要なすべてのフォルダーもチェックされますが、IMAP サーバーからメールは取得されません)。

これは私が使用しているフローです...

 <imap:connector name="imapConnector" checkFrequency="500" 
        backupEnabled="true" backupFolder="inbox.backup"
        mailboxFolder="INBOX" moveToFolder="processed" deleteReadMessages="false" 
        defaultProcessMessageAction="SEEN" />
    <flow name="testFlow" doc:name="testFlow">
        <imap:inbound-endpoint host="ip"
            port="143" user="username" password="pwd" doc:name="IMAP" />
        <file:outbound-endpoint path="C:\"
            responseTimeout="1000" doc:name="File" />
    </flow>

アプリはエラーなしで実行されているようですが、代わりにメールを取得せず、以下のように永遠にそこにとどまります...誰か助けてもらえますか?

**********************************************************************
* Application: test                                                  *
* OS encoding: Cp1252, Mule encoding: UTF-8                          *
*                                                                    *
* Agents Running:                                                    *
*   JMX Agent                                                        *
**********************************************************************
INFO  2013-02-06 18:26:45,814 [main] org.mule.module.launcher.DeploymentService: 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Started app 'test'                                       +

++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++

4

2 に答える 2

0

Mule が舞台裏で使用している JavaMail を使用して MS Exchange に接続する方法については、かなりの数の文献があるようです。例を読んでください:

したがって、ユーザー名が正しい形式であることを確認し、「INBOX」の代わりに「Inbox」を使用することもできます (それが役立つかどうかはわかりませんが、例では人々がそうしています)。

于 2013-02-06T23:41:48.503 に答える