バージョン選択

フォーラム

メニュー

オンライン状況

53 人のユーザが現在オンラインです。 (43 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 53
もっと...

サイト内検索

質問 > フロント機能 > 自動応答メールで件名の途中で文字化けが発生する

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sarasakiki
投稿日時: 2016/2/18 7:56
対応状況: −−−
新米
登録日: 2016/2/18
居住地:
投稿: 1
自動応答メールで件名の途中で文字化けが発生する
■環境
EC-CUBE     :3.0.8
DBサーバー    :MySQL 5.6.26-log
WEBサーバー   :Apache
PHP       :5.4.27
レンタルサーバー:Heteml

■現象
Hetemlのメールサーバーにメールを設定すると
自動応答される受注メール等の件名の途中で
文字化けが発生します。
Gmailやその他のレンタルサーバーは大丈夫でした。

 
以下のように件名の途中で切れてしまいます。
どのように対応すればよろしいでしょうか?

-------------------------------------------
From:
Sent: なし
To: ****@****
Subject: [Online Store] ご注文あ

=?utf-8?Q?=E3=82=8A=E3=81=8C=E3=81=A8=E3=81=86?= =?utf-8?Q?=E3=81=94=E3=81=96=E3=81=84=E3=81=BE=E3=81=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

=E6=AB=BB=E4=BA=95 =E3=81=BE=E3=82=86=E3=81=BF =E6=A7=98

=E3=81=93=
comcom
投稿日時: 2016/3/13 14:08
対応状況: −−−
半人前
登録日: 2010/6/10
居住地:
投稿: 15
Re: 自動応答メールで件名の途中で文字化けが発生する
【ECCUBE】
3.0.9

【レンタルサーバー】
ヘテムル

【サーバーOS】
Linux users129.heteml.jp 2.6.32-504.16.2.el6.x86_64 #1 SMP Wed Apr 22 06:48:29 UTC 2015 x86_64

【DBサーバー】
MySQL 5.6.13-log

【WEBサーバー】
Apache

【PHP】
5.3.28 (Core, date, ereg, libxml, openssl, pcre, sqlite3, zlib, bcmath, bz2, calendar, ctype, curl, dom, hash, fileinfo, filter, ftp, gd, gettext, SPL, iconv, session, json, mbstring, mcrypt, mysql, mysqli, standard, PDO, pdo_mysql, pdo_sqlite, Phar, posix, Reflection, imap, SimpleXML, soap, sockets, SQLite, exif, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, cgi-fcgi, htscanner, mhash, ionCube Loader)

--------------------------------------------------------

私も同じ内容で修正できずに困っております。



http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=16460&forum=11&post_id=73502#forumpost73502

こちらを参考に以下の処理を実施し本文は問題なく表示されるようになりましたが、?タイトルが途中で切れる、?メール最上段に文字化けしたヘッダー情報が表示される等の不具合が解決できておりません。


どなたか対処法をご教授頂けるとありがたいです。。
harimau
投稿日時: 2016/7/25 19:03
対応状況: −−−
新米
登録日: 2016/7/25
居住地:
投稿: 1
Re: 自動応答メールで件名の途中で文字化けが発生する
3.0.10ですが同様の問題が発生し、下記の対応を行いました

/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderEncoder/Base64HeaderEncoder.php

$newstring = mb_encode_mimeheader($string, $charset, $this->getName(), "\r\n");



$newstring = mb_encode_mimeheader($string, $charset, $this->getName(), "\n");

私の環境ではこれで問題は解決しました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,707名です
総投稿数は109,948件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.