Я не могу отправить электронное письмо с помощью gmail SMTP, это то, что я получаю, когда я print_r
объект.
Я использую те же учетные данные gmail для имени и пароля атрибутов phpMailer, поэтому я уверен, что мои учетные данные верны, но не знаю, почему его не отправляют.
Спасибо, оцените любую поддержку.
EMailer Object ( [pathViews:protected] => application.views.email [pathLayouts:protected] => application.views.email.layouts [_myMailer:EMailer:private] => PHPMailer Object ( [Priority] => 3 [CharSet] => UTF-8 [ContentType] => text/html [Encoding] => 8bit [ErrorInfo] => SMTP Error: Could not authenticate. [From] => support@qelasy.com [FromName] => Qelasy Administrator [Sender] => [Subject] => Qelasy Security PIN [Body] => Dear Parent,<br /><br />You have successfully registered for Qelasy Security System.<br /><br />Please use this PIN to activate your tablet: <b>34123</b>.<br /><br />Thank you for registering with Qelasy Security System.<br /><br />We value your participation.<br /><br />If you have any questions please call +33 6 9881 1914 or email us at help@qelasy.com.<br /><br />Thank You,<br />Qelasy Security Team [AltBody] => [WordWrap] => 0 [Mailer] => smtp [Sendmail] => /usr/sbin/sendmail [PluginDir] => [ConfirmReadingTo] => [Hostname] => [MessageID] => [Host] => smtp.gmail.com [Port] => 465 [Helo] => [SMTPSecure] => ssl [SMTPAuth] => 1 [Username] => appmonkeydev@gmail.com [Password] => ******** [Timeout] => 10 [SMTPDebug] => [SMTPKeepAlive] => [SingleTo] => [LE] => [smtp:PHPMailer:private] => SMTP Object ( [SMTP_PORT] => 25 [CRLF] => [do_debug] => [do_verp] => [smtp_conn:SMTP:private] => Resource id #86 [error:SMTP:private] => [helo_rply:SMTP:private] => 250-mx.google.com at your service, [220.247.236.99] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN 250-ENHANCEDSTATUSCODES 250-CHUNKING 250 SMTPUTF8 ) [to:PHPMailer:private] => Array ( [0] => Array ( [0] => azraarshu@gmail.com [1] => ) ) [cc:PHPMailer:private] => Array ( [0] => Array ( [0] => yohan@appmonkeyz.com [1] => Yohan Hirimuthugoda ) [1] => Array ( [0] => azraar@app-monkeyz.com [1] => Azraar Azward ) ) [bcc:PHPMailer:private] => Array ( ) [ReplyTo:PHPMailer:private] => Array ( [support@qelasy.com] => Array ( [0] => support@qelasy.com [1] => ) ) [all_recipients:PHPMailer:private] => Array ( [azraarshu@gmail.com] => 1 [yohan@appmonkeyz.com] => 1 [azraar@app-monkeyz.com] => 1 ) [attachment:PHPMailer:private] => Array ( ) [CustomHeader:PHPMailer:private] => Array ( [0] => Array ( [0] => Cc [1] => Yohan Hirimuthugoda <yohan@appmonkeyz.com> ) [1] => Array ( [0] => Cc [1] => Azraar Azward <azraar@app-monkeyz.com> ) ) [message_type:PHPMailer:private] => plain [boundary:PHPMailer:private] => Array ( [1] => b1_631af702e0f737dd5c11dcff55e1d8ee [2] => b2_631af702e0f737dd5c11dcff55e1d8ee ) [language:protected] => Array ( [provide_address] => You must provide at least one recipient email address. [mailer_not_supported] => mailer is not supported. [execute] => Could not execute: [instantiate] => Could not instantiate mail function. [authenticate] => SMTP Error: Could not authenticate. [from_failed] => The following From address failed: [recipients_failed] => SMTP Error: The following recipients failed: [data_not_accepted] => SMTP Error: Data not accepted. [connect_host] => SMTP Error: Could not connect to SMTP host. [file_access] => Could not access file: [file_open] => File Error: Could not open file: [encoding] => Unknown encoding: [signing] => Signing Error: [smtp_error] => SMTP server error: [empty_message] => Message body empty [invalid_address] => Invalid address [variable_set] => Cannot set or reset variable: ) [error_count:PHPMailer:private] => 1 [sign_cert_file:PHPMailer:private] => [sign_key_file:PHPMailer:private] => [sign_key_pass:PHPMailer:private] => [exceptions:PHPMailer:private] => 1 ) )
Электронная почта, полученная от Gmail.
Hi appmonkey, We recently blocked a sign-in attempt to your Google Account [appmonkeydev@gmail.com]. Sign in attempt details Date & Time: Tuesday, August 26, 2014 9:23:38 AM UTC Location: Colombo, Sri Lanka If this wasn't you Please review your Account Activity page at https://security.google.com/settings/security/activity to see if anything looks suspicious. Whoever tried to sign in to your account knows your password; we recommend that you change it right away. If this was you You can switch to an app made by Google such as Gmail to access your account (recommended) or change your settings at https://www.google.com/settings/security/lesssecureapps so that your account is no longer protected by modern security standards. To learn more, see https://support.google.com/accounts/answer/6010255. Sincerely, The Google Accounts team
Я столкнулся с этой проблемой, GMAIL не позволяет отправлять электронную почту с использованием сценария. Войдите в систему и проверьте адрес электронной почты, который вы используете в коде, чтобы узнать, узнаете ли вы о злонамеренной активности в своей учетной записи. Если да, то я решил эту проблему, войдя в GMAIL из моего HOST и разрешив ему отправлять почту по электронной почте.
Не уверен, что это применимо к вашей проблеме
Проверьте настройки Gmail / Учетные записи и импорт / Другие настройки учетной записи Google
В некоторых приложениях и устройствах используется менее безопасная технология входа в систему, что делает вашу учетную запись более уязвимой. Вы можете отключить доступ к этим приложениям, которые мы рекомендуем, или включить доступ, если вы хотите использовать их, несмотря на риски. Выучить больше
Доступ к менее безопасным приложениям Отключить Включить
Изменить на «Включить»
Имели те же проблемы, но теперь это работает для меня.