public class PFJavaMailUtility
extends java.lang.Object
コンストラクタと説明 |
---|
PFJavaMailUtility() |
修飾子とタイプ | メソッドと説明 |
---|---|
static java.lang.String |
convertFileNameFromBEncoding(javax.mail.BodyPart message)
添付ファイル名をBエンコーディングから変換する。
|
static java.lang.String |
convertFromIso2022Jp(byte[] data)
ISO-2022-JPバイト列を変換しStringで取得する。
|
static java.lang.String |
convertSubjectFromBEncoding(javax.mail.Part message)
件名をBエンコーディングから変換する。
|
static byte[] |
convertToIso2022Jp(java.lang.String data)
文字列をISO-2022-JPバイト配列に変換する
|
static java.lang.String |
convertToIso2022jpBase64(java.lang.String s)
文字列をISO-2022-JPのBエンコーディングに変換する。
|
static java.lang.String |
getBodyTextFromPart(javax.mail.Part part)
PartにContentとして格納された本文テキストを取得しStringで返す。
|
public static java.lang.String convertFromIso2022Jp(byte[] data) throws java.io.IOException
data
- java.io.IOException
public static byte[] convertToIso2022Jp(java.lang.String data) throws java.io.IOException
data
- 変換する文字列java.io.IOException
- 入出力例外public static java.lang.String convertToIso2022jpBase64(java.lang.String s) throws java.io.IOException
s
- 変換する文字列java.io.IOException
- 入出力例外public static java.lang.String getBodyTextFromPart(javax.mail.Part part) throws javax.mail.MessagingException, java.io.IOException
part
- Partjavax.mail.MessagingException
- 例外発生時java.io.IOException
- 例外発生時public static java.lang.String convertSubjectFromBEncoding(javax.mail.Part message) throws javax.mail.MessagingException, java.io.IOException
subject
- Bエンコーディングされた件名java.io.IOException
- 入出力例外javax.mail.MessagingException
public static java.lang.String convertFileNameFromBEncoding(javax.mail.BodyPart message) throws javax.mail.MessagingException, java.io.IOException
subject
- Bエンコーディングされた添付ファイル名java.io.IOException
- 入出力例外javax.mail.MessagingException