teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

誤字訂正

2016/10/18 06:55

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
@@ -8,6 +8,6 @@
8
8
  追記:
9
9
  Mail headerの charsetが「ISO-2022-JP」なのはこれで正解です。
10
10
  P8liteのメールアプリでは本文にメールヘッダーがなだれ込んでますね。アプリのバグのような気がしますが。。。
11
- P8liteでGmailアプリをインストールし受信してみると正常に表示されないでしょうか?
11
+ P8liteでGmailアプリをインストールし受信してみると正常に表示されないでしょうか?
12
12
 
13
13
 

2

追記\(P8liteに関して\)

2016/10/18 06:55

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
@@ -5,3 +5,9 @@
5
5
  メール送信はPear::Mailを使用しSMTP送信しています。
6
6
  $bodyISO2022JPMS = mb_convert_encoding($body, "ISO-2022-JP-MS", "UTF-8");
7
7
 
8
+ 追記:
9
+ Mail headerの charsetが「ISO-2022-JP」なのはこれで正解です。
10
+ P8liteのメールアプリでは本文にメールヘッダーがなだれ込んでますね。アプリのバグのような気がしますが。。。
11
+ P8liteでGmailアプリをインストールし受信してみると正常に表示されるないでしょうか?
12
+
13
+

1

メール送信ライブラリの明記

2016/10/18 06:52

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
@@ -2,4 +2,6 @@
2
2
  本文(mail body)のエンコード形式指定で'ISO-2022-JP-MS'と指定してください。
3
3
 
4
4
  うちでは平文メールで「たち埼」「はしご高」送信できています。
5
+ メール送信はPear::Mailを使用しSMTP送信しています。
5
- mb_convert_encoding($body, "ISO-2022-JP-MS", "UTF-8");
6
+ $bodyISO2022JPMS = mb_convert_encoding($body, "ISO-2022-JP-MS", "UTF-8");
7
+