バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

その他 > バージョンアップ > swiftmailerのアップデート

バージョンアップ

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
watrix
投稿日時: 2018/7/13 23:48
対応状況: −−−
新米
登録日: 2018/6/30
居住地:
投稿: 3
Re: swiftmailerのアップデート
http://takefor.co.jp/html-cording/9789.html の情報を参考にファイルを書き換えたところ、文字化けが解消しましたので解決済みとします。ありがとうございました。

1.以下のファイルを修正
app/config/eccube/mail.yml

charset_iso_2022_jp: false


charset_iso_2022_jp: true

に変更

2.以下のファイルを修正(9箇所)
src/Eccube/Service/MailService.php

setReturnPath($this->BaseInfo->getEmail04())
setBody($body);


setReturnPath($this->BaseInfo->getEmail04())
setBody($body)
setCharset('iso-2022-jp')
setEncoder(new \Swift_Mime_ContentEncoder_PlainContentEncoder('7bit'));

に変更

3.以下のファイルを修正します。
/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");

に変更
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   swiftmailerのアップデート watrix 2018/7/10 9:45
     Re: swiftmailerのアップデート nanasess 2018/7/10 10:24
       Re: swiftmailerのアップデート watrix 2018/7/13 17:13
     » Re: swiftmailerのアップデート watrix 2018/7/13 23:48

 



ログイン


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

統計情報

総メンバー数は89,116名です
総投稿数は110,039件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1298
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.