4

「SMTPエラー:SMTPホストに接続できませんでした」というメッセージが表示されます。GMAILSMTPおよびPHPMailerを使用してメールを送信しようとしたときにエラーが発生しました。

コードはローカル環境では完全に機能していますが、ライブ(ブルーホスト)サーバーでエラーが発生します。助けてください

4

1 に答える 1

11

BluehostはGmailSMTP接続を許可しません

引用記事:

bluehostによると、bluehostでホストされているWebアプリケーションからSMTP接続を介して電子メールを送信することはできません。それらは、独自のSMTPサーバーを介した送信のみを許可します。

回避策は、BluehostでGoogleAppsで使用するメールと同じメールアカウントを設定することです。次に、Magentoのコードを変更して、bluehostのSMTPサーバーを使用して送信しました。

例えば:

送信メールサーバー:(SSL)boxnumber.bluehost.com(サーバーには認証が必要)サポートされている受信メールプロトコル:

* POP3: port 110
* POP3S (SSL/TLS): port 995
* IMAP: port 143
* IMAPS (SSL/TLS): port 993

サポートされている送信メールプロトコル:

* SMTP: port 26
* SMTPS (SSL/TLS): port 465

そしてそれは機能し、bluehostのローカルSMTPサーバーから送信された正しいメールアドレスで顧客にメールを送信するので、顧客がメールアドレスに返信すると、それは私のグーグルアプリのメールボックスに届きます。

于 2010-11-15T15:40:34.860 に答える