ユーザーから管理者にメールを送信しようとしています。ユーザーは、ユーザーの(現在の私である)メールIDとパスワードは「$メール場合は入力されたメールからメールを取得し、この成功メーラーエラー:SMTP connect()に失敗しました。
$mail->Username = $email;
$mail->Password =
管理を行い保存することにより、mail.Butの彼の電子メールアドレスと体に入っています - >パスワード= '私のGmailのパスワードで与えられるが、任意のメールを管理者に送るために任意のユーザーのパスワードを取得することは非論理的です...私は初心者ですので、誰かがこれを解決すれば大きな助けになるでしょう!
その他のどのパラメータを設定していますか?ドメインごとにSMTPサーバーを正しく設定していますか? –
$ mail-> IsSMTP(); // SMTPを有効にする $ mail-> SMTPDebug = 1; //デバッグ:1 =エラーとメッセージ、2 =メッセージのみ $ mail-> SMTPAuth = true; //認証を有効にしました $ mail-> SMTPSecure = 'ssl'; //セキュア転送が有効になっている必要があります。 $ mail-> Host = "smtp.gmail.com"; $ mail-> Port = 465; //または587 私はそれらが正しいと思います –
メールはすべてGmailアカウントから届いていますか?入力したSMTP証明書は、電子メールプロバイダに基づいて特定のサーバーに対してのみ有効です。 –