私の目標は、Mirth Connectチャンネルを通じてメールを読んだり(受信トレイで読むことができるかもしれない)ことです。私はこの問題についてReading mail from open source Mirthconnectの質問を見つけました。奇妙なことに、質問する人が質問に答えました。私は、彼がそのような代わりに、Gmailの見通しの受信トレイ(ここでは問題なし)のように私の仕様で提供されているコードを実装しようとしたときにチャネルがエラーをアウトと呼ばれる:Mirth ConnectでjavaMailライブラリからメールを読む
64DETAILS:
TypeError: Cannot find function getBodyPart in object <html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Hi!</div>...(here the email continues with div tags)
だから私は明らかに電子メールデータを取得するが、getBodyPartは、それを破ります。私が理解したことは、彼のコードは特定の種類の電子メールのためのものであり、ここでは例では非MIME電子メールを受信したと思います。
これは私が尋ねているようです:すべてのメールをプレーンテキストに変換し、それをロガー/出力に出力して管理できるようにするにはどうすればよいですか?
「管理」とは、タイトルの付いたメールを別のチャンネルに広め、受信した受信トレイにそのメールを表示するという意味です。
私は私の質問で十分明確であり、質問をするルールに従うことを希望します。
update:引用された質問で使用された元のコードは、Gmailの受信トレイにある最初のメールを読むことを実現するgmailで動作するようです。しかし、これは問題を解決しませんし、フォルダ内の最初の電子メールを何度も読み続けて、新しい一意のIDを与え続けます。 – Dubba