mime4j

    0熱度

    1回答

    我需要<xml>__content__</xml>部分從以下響應字符串中的Java Content-Type: application/xml; charset=UTF-8; name=response_xml<xml>...</xml>

    1熱度

    1回答

    我正在使用MIME4J從電子郵件堆棧轉儲中讀取MIME事件。我試圖將START_MESSAGE和END_MESSAGE標頭定義的給定消息事件作爲整個事件讀取,因爲我將最終將流程移至分佈式文件系統,並需要計劃文件分割邊界遍歷。 對於mime4j中基於事件的解析,需要一個ContentHandler接口,並且解析器從它調用方法,這需要爲其設置處理程序。我從另一個SO回答中嘗試了一個示例Handler,

    1熱度

    2回答

    用mime4j解析郵件時遇到了問題。 電子郵件有一個附件,我使用MimeStreamParser來解析它。 解析器完全不會調用startMultipart方法。相反,它只調用body方法一次,BodyDescriptor是「text/plain」。 我不知道這個問題的根源,電子郵件格式或我的程序? 這裏是我的測試程序: import java.io.FileInputStream; import

    1熱度

    1回答

    我試圖從Javamail遷移到mime4j,希望解析郵件的麻煩更少。然而,我還沒有設法找出如何連接到郵件服務器,然後使用mime4j來解析消息。 Javamail通過IMAP或POP3向郵件服務器提供會話和連接,然後您可以從中讀取郵件。據我所知,mime4j沒有提供任何等同的東西。 那麼如何連接郵件服務器來使用mime4j?我可以將Javamail與mime4j結合使用嗎? 我已經嘗試使用java

    2熱度

    1回答

    MIME郵件發件人出現在格式如: "John Doe" <[email protected]> <[email protected]> 我試圖找出如何在上面提取字符串「[email protected]」例子,雖然我也需要「johndoe」和「gmail.com」部分(根據RFC,我很確定分裂在@是所有需要從這裏)。顯然,將我自己的解析器重新編譯爲一個(不是很好)的選項。 看來這可能使用ja

    0熱度

    1回答

    我已經實現了一個解決方案來分析電子郵件文件(的.eml)到使用Mime4J對象發送電子郵件。該進程解析電子郵件文件,創建對象並將新文件寫入磁盤。 我想知道是否有可能通過發送Mime4J的MimeMessage Transport.send(mimeMessage)而不是創建一個新文件。