バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > ECCUBE4の「.env」ファイルのメール設定について(Office365)

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Ajito
投稿日時: 2019/3/14 18:54
対応状況: −−−
半人前
登録日: 2019/3/5
居住地:
投稿: 13
Re: ECCUBE4の「.env」ファイルのメール設定について(Office365)
返信遅くなり申し訳ありません。

アドバイスありがとうございます。
そちらの方法で試してみたいと思います。
tao_s
投稿日時: 2019/3/12 11:46
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 796
Re: ECCUBE4の「.env」ファイルのメール設定について(Office365)
office365のSMTPサーバから送るのが難しかったら、EC-CUBEが動いてるサーバから送っちゃうのはダメなんですかね?
DNSとかちゃんと設定すれば届きますが。


----------------
EC-CUBEカスタマイズ相談してください。
緊急のEC-CUBEの障害対応
EC-CUBEカスタマイズブログ

umebius
投稿日時: 2019/3/7 18:28
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: ECCUBE4の「.env」ファイルのメール設定について(Office365)
参考にならないと思いますが、弊社では下記でメール送信できております。(EC-CUBE4.0.2)

MAILER_URL=smtp://メールアドレス:パスワード@smtp.office365.com:587?encryption=tls


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

Ringo
投稿日時: 2019/3/7 18:11
対応状況: −−−
常連
登録日: 2018/8/10
居住地:
投稿: 70
Re: ECCUBE4の「.env」ファイルのメール設定について(Office365)
===== 追記 =====
>は、通常業務で使っている、私の会社のメールアドレスで、送信確認ができているものになります。Office365から、

>サーバー名: smtp.office365.com
>ポート: 587
>暗号化方法: STARTTLS

>という情報も確認しております。

ですから「Office365」以外のメールソフトで「送信出来ているか?」が、確認したかったのです。

===== ここまで =====

>企業のECサイトである以上、Gmailを使うわけにはいかず、何とかして設定したいと思っております・・・。

「smtpサーバにGmailを使う」と言っている訳では有りません。

『smtp.office365.com
 outlook-japan.office365.com

 が、Outlook (exchange)以外からの「smtpプロトコル」を
 受け付ける事が、確認出来ていますか?』

を、確認したかったのです。

状況から察するに、
outlook、、、というか、「office365」の閉じた世界では、送受信出来ているのですよね?

『smtp.office365.com
 outlook-japan.office365.com』
での、ECCBUEからのメール送信設定の調査を続けるか、止めるか、、、
出来ている方の情報提供を待つか、
他のサイトで、別途問い合わせるか、
は、御社の判断になりますが。。。

ところで「さくらのクラウド」なのに「さくらのsmtpを使用しない」のには、何か事情があるのですか?
Ajito
投稿日時: 2019/3/7 17:47
対応状況: −−−
半人前
登録日: 2019/3/5
居住地:
投稿: 13
Re: ECCUBE4の「.env」ファイルのメール設定について(Office365)
ご返信いただきありがとうございます。

$options['username'] = '*****@*****.co.jp';
$options['password'] = '*****';

は、通常業務で使っている、私の会社のメールアドレスで、送信確認ができているものになります。Office365から、

サーバー名: smtp.office365.com
ポート: 587
暗号化方法: STARTTLS

という情報も確認しております。


ECCUBE4のエラーログを解析したところ、

The error being outputted is:
Connection could not be established with host smtp.office365.com [An
attempt was made to access a socket in a way forbidden by its access
permissions. #10013]

というログが出ていました。ECCUBEの管理画面のログからは、

[An attempt was made to access a socket in a way forbidden by its access
permissions.]

の部分が文字化けしており、「#10013」をネットで検索したところ、上記のエラーログと判明しました。


以下のような情報を見つけましたが、セキュリティ上、Office365のメールで設定するのは無理なのでしょうか。

https://github.com/swiftmailer/swiftmailer/issues/497


企業のECサイトである以上、Gmailを使うわけにはいかず、何とかして設定したいと思っております・・・。
Ringo
投稿日時: 2019/3/7 17:27
対応状況: −−−
常連
登録日: 2018/8/10
居住地:
投稿: 70
Re: ECCUBE4の「.env」ファイルのメール設定について(Office365)

$options['host'] = 'smtp.office365.com';
$options['username'] = '*****@*****.co.jp';
$options['password'] = '*****';
$options['transport'] = 'smtp';
$options['port'] = '587';
$options['encryption'] = 'tls';
$options['auth_mode'] = 'login';

smtp.office365.com
outlook-japan.office365.com

なんですが、スマホとか、thunderbirdなど、Outlook (exchange)以外にて、
gmailなど、Microsoft以外のメールアカウトへのメールの送信確認が出来ている設定条件でしょうか?

1. メールの送信確認は出来ていない。

  まずは、設定を確定してください。

2. メールの送信確認は出来ている。

 https://docs.microsoft.com/ja-jp/Exchange/mail-flow-best-practices/how-to-set-up-a-multifunction-device-or-application-to-send-email-using-office-3?redirectSourcePath=%252fja-jp%252farticle%252fOffice-365-%2525E3%252582%252592%2525E4%2525BD%2525BF%2525E3%252581%2525A3%2525E3%252581%2525A6%2525E3%252580%252581%2525E5%2525A4%25259A%2525E6%2525A9%25259F%2525E8%252583%2525BD%2525E3%252583%252587%2525E3%252583%252590%2525E3%252582%2525A4%2525E3%252582%2525B9%2525E3%252582%252584%2525E3%252582%2525A2%2525E3%252583%252597%2525E3%252583%2525AA%2525E3%252582%2525B1%2525E3%252583%2525BC%2525E3%252582%2525B7%2525E3%252583%2525A7%2525E3%252583%2525B3%2525E3%252581%25258C%2525E3%252583%2525A1%2525E3%252583%2525BC%2525E3%252583%2525AB%2525E3%252582%252592%2525E9%252580%252581%2525E4%2525BF%2525A1%2525E3%252581%252599%2525E3%252582%25258B%2525E3%252582%252588%2525E3%252581%252586%2525E3%252581%2525AB%2525E8%2525A8%2525AD%2525E5%2525AE%25259A%2525E3%252581%252599%2525E3%252582%25258B%2525E6%252596%2525B9%2525E6%2525B3%252595-69f58e99-c550-4274-ad18-c805d654b4c4

 を参照して、設定を調査してみてください。
Ajito
投稿日時: 2019/3/7 16:43
対応状況: −−−
半人前
登録日: 2019/3/5
居住地:
投稿: 13
Re: ECCUBE4の「.env」ファイルのメール設定について(Office365)
返信ありがとうございます。

outlook-japan.office365.com

は、昨日ネットで情報を見て、実際に試してみて、ダメでした。
情報いただき、ありがとうございます。


ECCUBE4で使用しているSynfonyのSwiftMailerがOffice365に対応していないのでしょうか。。。


もしくは、ECCUBEの問題ではなく、サーバやApacheに何か設定をしないといけないのでしょうか。。。

サーバの設定に全く疎く、なかなか先に進めそうにありません。

468
投稿日時: 2019/3/7 9:29
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: ECCUBE4の「.env」ファイルのメール設定について(Office365)
SMTPサーバに以下の日本リージョンのSMTPサーバを指定するという情報もありました。

smtp.office365.com

outlook-japan.office365.com

一度、試されてみては如何でしょうか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

Ajito
投稿日時: 2019/3/6 18:05
対応状況: −−−
半人前
登録日: 2019/3/5
居住地:
投稿: 13
Re: ECCUBE4の「.env」ファイルのメール設定について(Office365)
お世話になっております。

C:\Apache24\htdocs\[ECCUBE4をインストールしたフォルダ]\vendor\symfony\swiftmailer-bundle\DependencyInjection\SwiftmailerTransportFactory.php


でhostやパスワードなどを設定してあるので、ソースをいじって、手動で設定してみましたが。。。


$options['host'] = 'smtp.office365.com';
$options['username'] = '*****@*****.co.jp';
$options['password'] = '*****';
$options['transport'] = 'smtp';
$options['port'] = '587';
$options['encryption'] = 'tls';
$options['auth_mode'] = 'login';


いろいろ試していますが、全く反応がありませんでした。ログも変わりありません。

Exception occurred while flushing email queue: Connection could not be established with host smtp.office365.com


Yahooやgmailでは、大丈夫でした。

Office365がダメなのか、starttlsがダメなのか。海外サイトでいろいろ調査しているところです。





Ajito
投稿日時: 2019/3/6 12:53
対応状況: −−−
半人前
登録日: 2019/3/5
居住地:
投稿: 13
Re: ECCUBE4の「.env」ファイルのメール設定について(Office365)
ご返信いただき、誠にありがとうございます。

確認したところ、

サーバー名: smtp.office365.com
ポート: 587
暗号化方法: STARTTLS

でした。

ECCUBE4でOffice365で設定を行っている情報がほとんどなく、なかなか進まない状況ですね。ログもあまり参考にはなりませんでした。

もう少しチャレンジしてみたいと思います。いろいろありがとうございます。


引き続き何かございましたら、よろしくお願い致します。
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.