質問 > 管理機能 > お名前com共用サーバSDでのMAILER_URL設定がうまくいきません。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sibari |
投稿日時: 2020/3/9 19:49
対応状況: −−−
|
新米 登録日: 2020/3/9 居住地: 投稿: 3 |
お名前com共用サーバSDでのMAILER_URL設定がうまくいきません。 [EC-CUBE] EC-CUBE4.0.3
[レンタルサーバ] web/db:さくらのVPS smtp:お名前共用SD [OS] centOS7 [PHP] php7.3.13 [データベース] MySQL 10.1.44-MariaDB [WEBサーバ] apache [現象] .envでsmtpの設定を行いました。 ①テストでさくらのレンタルのメールアカウント設定をしてうまくいきました。 ②お名前共用サーバSDのメールアカウント設定を行った際に送信されませんでした。 ③該当アカウントをwindowsの標準メーラーに設定してテストすると正常に送受信できました。 .envのsmtp設定行は下記の通りです。 ----------- MAILER_URL=smtp://smtp5.gmoserver.jp:587?encryption=tls&auth=plain&auth_mode=login&username=メールアドレス@独自ドメイン&password=パスワード ----------- エラーログの一部は下記です。(どこまで切り出せばよいのかわからないので不足あればご指摘ください) ----------- using 1 possible authenticators. Authenticator LOGIN returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: ----------- MAILER_URLの記法が間違っているのでしょうか? 1点気になる点があるのですが、初期パスワードに#が含まれていました。 これは記述の際にエスケープしなくて大丈夫なのでしょうか? |
468 |
投稿日時: 2020/3/11 11:01
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: お名前com共用サーバSDでのMAILER_URL設定がうまくいきません。 &auth=plainの部分は不要なのではないかと思います。
|
sibari |
投稿日時: 2020/3/11 11:55
対応状況: −−−
|
新米 登録日: 2020/3/9 居住地: 投稿: 3 |
Re: お名前com共用サーバSDでのMAILER_URL設定がうまくいきません。 shiro8様 ご返信ありがとうございます。
auth=plainを削除しましたが、同じエラー内容でした。 前投稿にて、私のほうで1点気になる点として挙げていた 初期パスワードに#が含まれていた件について、 さくらのレンサバで同じメールアカウントでパスワードを#を含む・含まないで変更して 検証したところ、#を含むと送信失敗、#を含まないと正常に送信されました。 実際に用いるお名前com共用サーバSDのメールアカウントで検証できれば 良いのですが、現状クライアント様からはアカウント情報のみ提供なので変更できません。 .env(MAILER_URL行)でパスワードの#をエスケープするには どのように記述すればよいのでしょうか?検索してみたのですが見つけられませんでした。 |
468 |
投稿日時: 2020/3/12 11:04
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: お名前com共用サーバSDでのMAILER_URL設定がうまくいきません。 もしかしたら#以降がコメントとして認識されていないでしょうか?
多分、.envでのルールかと思いますが 通常#を含む文字はシングル、又はダブルクォーテーションでくくって記述するかと思いますので メールの設定値の=の右側をクォーテーションでくくるとちゃんと判定されるかもしれません。
|
sibari |
投稿日時: 2020/3/19 12:05
対応状況: −−−
|
新米 登録日: 2020/3/9 居住地: 投稿: 3 |
Re: お名前com共用サーバSDでのMAILER_URL設定がうまくいきません。 shiro8様
返信ありがとうございます。 クォーテーションで括って記述しましたがだめでした。 とりあえず暫定ですが、今回は別のアカウントを用意いただいて対応しました。 こういうケースはまた来そうなので、時間を見て検証したいと思います。 ご対応ありがとうございました。 |
youcm |
投稿日時: 2022/11/18 13:09
対応状況: −−−
|
半人前 登録日: 2009/11/15 居住地: 投稿: 30 |
Re: お名前com共用サーバSDでのMAILER_URL設定がうまくいきません。 お名前サーバーを利用中ですが、下記の通りうまく送信できました。
MAILER_DSN=smtp://メールアドレス:パスワード@SMTPサーバー:465?auth_mode=plain ※パスワードの記号-はOKですが、 +(#等を追加すると送信できないので、ご参考してください。 |
fukushima |
投稿日時: 2023/1/31 18:54
対応状況: −−−
|
半人前 登録日: 2018/11/26 居住地: 大阪 投稿: 15 |
Re: お名前com共用サーバSDでのMAILER_URL設定がうまくいきません。 この件で私もとても苦しめられました、、、
解決方法が分かったので、参考にしていただければと思います。 記号はそのまま記述すると問題になる為、 「URLエンコード」する必要があります。 例) smtp://[ドメイン名]:465?encryption=ssl&auth_mode=login&username=[メールアドレス]&password=[URLエンコードしたパスワード] URLエンコードしたパスワードを指定することで認証が通るはずです。 お試しあれ |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |