- Szycy
- 26 kwietnia 2026 04:19 UTC
- Autor
- Kamo
- Pochęt się
- 5616354
JavaMail może zwrócić IMAPInputStream zamiast dekodowanych smyczowych z part.getContent() gdy treść wiadomości nie została wstępnie naciągnięta. Thezy, pocy i o tym, w powt w tym, że powt (tj z wst z tym, w tym, pos o., w pot w tym, w tym, po Bezpośrednie (String) odlewy w parseMultipart () rzuciły ClassCastException dla Dotknięte wiadomości, powodujący niepowodzenie fetchFullMessage przed zaznaczeniem Zostały nazwane, więc e-maile nigdy nie zostały oznaczone odczytem w trybie klasycznym. Dodaj partContentAsString() pomocnik, który najpierw sprawdza instance of String, Następnie wraca do czytania InputStream z przekątem części. Dodaj ekstraktCharset() do przeanalizowania zestawu z nagłówka Content-Type. Zaktualizuj parseMultipart(), aby użyć pomocy dla wszystkich części tekstu / ciała. Dodaj również oddział InputStream do najwyższego poziomu getMessage() body parsing Dla wiadomości jednoczęściowych, których treść pojawia się jako raw stream.