PC(Windows/Mac)だけならまだしも、iPhone、Android、フィーチャーフォンに至るまで文字化けしないメールを配信するのは結構骨がおれます。
現時点で一番お勧めな方法、それは これです!
Webformから文字化けしないメール送信を行うには
OTHER FAQ
カテゴリ | Core Ver. | 関連モジュール | タイトル |
---|---|---|---|
ユーザ | 7.34 | ip_ranges | ログインアタック対策は? |
JavaScript | 7.34 | PHP | PHPからJavaScriptに変数値を渡したい |
コンテンツの作成 | 7.31 | CKEditor | CKEditorの新規生成ダイアログ内の初期値の変更 |
サイトの構築 | 7.31 | Views | ブロックViewsの絞り込みが表示されない |
言語 | 7.28 | vim | vimで全角が化けてしまう |
GoogleMaps | 7.28 | Javascript | IE9でGoogle Map APIを利用した住所情報所得がうまくゆかない |
アップデート | 7.28 | Views | Pagerが表示されなくなった |
アップデート | 7.28 | DisableMessages | モジュールのアップデートガイダンスを非表示にしたい |
ユーザの管理 | 7.27 | PHP | 新規ユーザーの追加ができない |
サイトの構築 | 7.27 | Context block | ページ別、カテゴリ別等でブロックの表示有無を簡単にするには |
チューニング | 7.26 | PHP | DrupalはNginxで動く? |
排他 | 7.26 | lock | Viewsモジュールの設定ページのような排他機能 |
コンテンツの作成 | 7.26 | PHP | ノード内の一部(フィールド)を変更する |
テーマ | 7.23 | hook | ページや状況によってテーマを切り替える |
ユーザ | 7.23 | User | 長い投稿者名の表示が切れる |
サイトの環境設定 | 7.23 | Image Style | 画像スタイルの使い方(Crop) |
サイトの構築 | 7.23 | Conditional fields | ノード編集フォームを動的にしたい |
コンテンツの作成 | 7.23 | maxlength | テキストフィールドの最大長のチェック&カウントダウン |
ユーザ | 7.23 | PHP | user_load_multiple()の復帰値 |
ブロック | 7.23 | 伸縮するfieldsetブロックを追加したい |
コメント
Mail System Settings:
パーマリンク Submitted by actbrain on 2012/11/01 03:29.
Webform メールの設定:
・カスタムテンプレートでHTML記述
・[レ]HTMLメールを送信
※ここでPlain textとして作成したいところだが、ここでHTMLにしないと、その後の流れがうまく流れない。Mail System Settings:
・SITE-WIDE DEFAULT MAILSYSTEMINTERFACE CLASS[MimeMailSystem]
・MIME MAIL MODULE CLASS[MimeMailSystem]
・THEME TO RENDER THE EMAILS[現在]
MIMEメール:
・[レ]Send plain text email only
・E-MAIL FORMAT[PHP code]・・・ここがミソ!
・メールエンジン[Jp Mail Helper: customize mimemail for japanese character set.]
Jp_mobile_helper
・204行目:+ $subject = preg_replace('/ +(=\?ISO\-2022\-)/s', '\\1', $subject); // 20121106024700 +
$result = @mail($to, $subject, $body, $headers, '-f' . $return_path) && $result; の直前
・242行目 - // 20121106024700 - $string = mb_convert_encoding(~); 削除
ページ