Nippon 1.1.2 リリース

Nippon プラグインのバージョン 1.1.2 をリリースしました。主な変更点は、

  • From: ヘッダへの Base64 エンコードの適用範囲を必要最小限に限定

    Gmail でも適切に処理できるようになりました。

  • EUC-JP / Shift_JIS / ISO-2022-JP 対応の改良
    • Content-Type: ヘッダが重複して文字化け原因となるケースがあった点を修正
    • From: ヘッダへの Base64 エンコード処理を追加

こちらからダウンロードできます。

もし不具合など見つけられましたらコメントでお知らせ下さい。

3 thoughts on “Nippon 1.1.2 リリース

  1. はじめまして。
    Nippon pluginをありがたく使わせて頂いてます。
    Contact Form ][ の件名が文字化ける現象が出て困っています。
    使用環境は以下の通りです。

    WordPress ME 2.0.4
    Contact Form ][
    Nippon plugin 1.1.2
    ホスト:Xrea s55

    件名に一定数以上の文字が入ると、どうやら文字化けるようです。

    正常に送ることができたメール内容

    件名:短い
    内容:件名のメールは問題が無いようです。

    しかし、次のメールは文字化けてしまいます。

    件名:しかし、長い長い長いとってもスペシャルスーパー長い件名を入れると
    内容:文字化けてしまいます。

    Gmailで受け取ると・・・

    –以下–
    送信者:送信者不明
    件名:しかし、長い長い長いとってもス
    内容:=?UTF-8?B?44Oa44K344Oj44Or44K544O844OR44O86ZW344GE5Lu25ZCN44KS5YWl5Yqb?=

    =?UTF-8?B?44GZ44KL44GoIA==?=
    MIME-Version: 1.0
    From: Xing
    Content-Type: text/plain; charset=”UTF-8″

    文字化けてしまいます。
    –以上–

    ヘッダのSabjectはこんな風になってました。

    –以下–
    Subject: =?UTF-8?B?44GX44GL44GX44CB6ZW344GE6ZW344GE6ZW344GE44Go44Gj44Gm44KC44K5?=

    =?UTF-8?B?44Oa44K344Oj44Or44K544O844OR44O86ZW344GE5Lu25ZCN44KS5YWl5Yqb?=

    =?UTF-8?B?44GZ44KL44GoIA==?=
    MIME-Version: 1.0
    From: Xing
    Content-Type: text/plain; charset=”UTF-8″
    –以上–

  2. > Xing さん

    現行の nippon プラグインでは複数行にまたがったヘッダに対応していません。化けるのはそのためです。まさか本当に必要になるケースがあるなんて思わなかったんで…

    このプラグインは結構場当たり的に対応しているところがあるので、メールの標準仕様に厳密に従ってなかったりします。そろそろ対応しないといけないかなあと考えてはいるんですが、しばらく時間が作れません。

    気長にお待ちください :)

  3. 了解しました。(^-^
    即レスありがとうございます。

    あと、改行入れずにレイアウト崩してごめんなさいです。(T-T

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s