質問 > 管理機能 > 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とかちゃんと設定すれば届きますが。
|
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
|
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)
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 一度、試されてみては如何でしょうか?
|
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 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |