質問 > 管理機能 > 【解決済み】送信元メールアドレス(From) に変更内容が反映されない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yumawada |
投稿日時: 2020/11/12 11:46
対応状況: 解決済
|
新米 登録日: 2020/10/19 居住地: 投稿: 10 |
【解決済み】送信元メールアドレス(From) に変更内容が反映されない ▼テンプレート
[EC-CUBE] EC-CUBE 4.0.3 [レンタルサーバ] AWS EC2 [OS] MacOS [PHP] 7.1.33 [データベース] MySQL 5.7.30 [WEBサーバ] Apache/2.4.43 () OpenSSL/1.0.2k-fips PHP/7.1.33 [ブラウザ] Chrome [導入プラグインの有無] 有 ・Coupon Plugin for EC-CUBE4 ・配送方法設定拡張プラグイン ・イプシロン決済プラグイン ・ソーシャルボタンを追加 ・商品レビュー管理プラグイン ・おすすめ商品管理プラグイン ・売上集計プラグイン [カスタマイズの有無] なし [現象] 注文完了後、自動的に送信される注文確認メールの送信元が期待したアドレスにならない。 ECcube管理画面の 設定 > 店舗設定 > 基本設定 > 送信元メールアドレス(From) を更新してもその変更が反映されません。 キャッシュ削除しても同様です。 もし解決方法をご存知の方がいれば教えてください |
sfujiya |
投稿日時: 2020/11/13 18:37
対応状況: −−−
|
常連 登録日: 2018/12/20 居住地: 投稿: 54 |
Re: 送信元メールアドレス(From) に変更内容が反映されない ECcube管理画面の 設定 > 店舗設定 > 基本設定 > 送信元メールアドレス(From)
を更新してもその変更が反映されません。 とのことですが、基本設定画面の【送信元メールアドレス(From)】自体が更新されないということでしょうか? それとも、画面上は【送信元メールアドレス(From)】は更新されているけれど、注文確認メールの送信元の箇所のみ更新が反映されていないということでしょうか? |
yumawada |
投稿日時: 2020/11/15 21:31
対応状況: −−−
|
新米 登録日: 2020/10/19 居住地: 投稿: 10 |
Re: 送信元メールアドレス(From) に変更内容が反映されない ご返信ありがとうございます!
>画面上は【送信元メールアドレス(From)】は更新されているけれど、注文確認メールの送信元の箇所のみ更新が反映されていない こちらです |
sfujiya |
投稿日時: 2020/11/16 11:35
対応状況: −−−
|
常連 登録日: 2018/12/20 居住地: 投稿: 54 |
Re: 送信元メールアドレス(From) に変更内容が反映されない 注文確認メールと言っているのは、
src/Eccube/Controller/ShoppingController.phpのcheckoutメソッドで行っている、 // メール送信 log_info('[注文処理] 注文メールの送信を行います.', [$Order->getId()]); 上記箇所で相違ないでしょうか? 上記の箇所のことを言っているのであれば、 ①dtb_base_infoテーブルの【email01】カラムは管理画面で入力した値に更新されていますか? ②src/Eccube/Service/MailService.phpのsendOrderMailメソッドで $message = (new \Swift_Message()) ->setSubject('['.$this->BaseInfo->getShopName().'] '.$MailTemplate->getMailSubject()) ->setFrom([$this->BaseInfo->getEmail01() => $this->BaseInfo->getShopName()]) ->setTo([$Order->getEmail()]) ->setBcc($this->BaseInfo->getEmail01()) ->setReplyTo($this->BaseInfo->getEmail03()) ->setReturnPath($this->BaseInfo->getEmail04()); setFromに渡されている引数はemail01になっていますか? |
yumawada |
投稿日時: 2020/11/16 13:16
対応状況: −−−
|
新米 登録日: 2020/10/19 居住地: 投稿: 10 |
Re: 送信元メールアドレス(From) に変更内容が反映されない >// メール送信
>log_info('[注文処理] 注文メールの送信を行います.', [$Order->getId()]); >上記箇所で相違ないでしょうか? おっしゃる通りです! >①dtb_base_infoテーブルの【email01】カラムは管理画面で入力した値に更新されていますか? こちらは更新されてました。 >②src/Eccube/Service/MailService.phpのsendOrderMailメソッドでsetFromに渡されている引数はemail01になっていますか? こちらもなっておりました。。 |
sfujiya |
投稿日時: 2020/11/17 9:45
対応状況: −−−
|
常連 登録日: 2018/12/20 居住地: 投稿: 54 |
Re: 送信元メールアドレス(From) に変更内容が反映されない 期待したメールアドレスにならないとの事でしたが、実際に出力されているのは、初期設定で入っている【admin@example.com】とかになっているという事でしょうか?
それとも、dtb_base_info.shop_nameに登録されているショップ名が出ていますか? |
yumawada |
投稿日時: 2020/11/17 14:42
対応状況: −−−
|
新米 登録日: 2020/10/19 居住地: 投稿: 10 |
Re: 送信元メールアドレス(From) に変更内容が反映されない dtb_base_info.shop_name に登録されている店舗名の後に、メールアドレスが表示されています。
〇〇工房<xxxxxx@xxx.com> のような見た目です。 店舗名は登録した通りですが、その後ろに記載されているメールアドレスはECcubeメンバーのログインに使っていたアドレスです |
sfujiya |
投稿日時: 2020/11/17 17:58
対応状況: −−−
|
常連 登録日: 2018/12/20 居住地: 投稿: 54 |
Re: 送信元メールアドレス(From) に変更内容が反映されない オープンソース版とクラウド版、どちらをご利用でしょうか?
|
yumawada |
投稿日時: 2020/11/17 18:11
対応状況: −−−
|
新米 登録日: 2020/10/19 居住地: 投稿: 10 |
Re: 送信元メールアドレス(From) に変更内容が反映されない オープンソース版です
|
nanasess |
投稿日時: 2020/11/20 16:58
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 送信元メールアドレス(From) に変更内容が反映されない メールのSMTPサーバーの設定はどうなっていますでしょうか?
SMTP認証されたユーザーと、 FROM のメールアドレスが異なっていたりしませんでしょうか? 公開可能な範囲で、受信したメールのソース(メールヘッダの内容)を貼っていただくと解決しやすいかもしれません |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |