2

特定の文字列/バイト配列/InputStream が有効な MIME メッセージであることを、送信せずに検証するにはどうすればよいですか? たとえば、以下のコードは例外なく実行されますが、生成された MimeMessage はゴミであり、明らかにどこにも配信されません。

byte[] bytes = "somerandomstring".getBytes();
Session session = Session.getDefaultInstance(new Properties());
MimeMessage mimeMessage = new MimeMessage(session, new ByteArrayInputStream(bytes));

メッセージが配信されるかどうかを前もって言うことは確かに不可能ですが、いくつかの単純なチェックは素晴らしいでしょう.

4

0 に答える 0