Я пытаюсь настроить плагин Wordpress под названием SMTP Mailer. Я пробовал как с моими учетными данными Gmail, так и с учетными данными Yahoo (и, соответственно, с именем SMTP Host). Вчера для Gmail я включил «Доступ к менее защищенным приложениям» и ждал, если это изменение потребует времени для вступления в силу. Еще не повезло.Настройка SMTP Mailer Плагин Wordpress
Я настраиваю что-то неправильно? Google не сотрудничает с ним? Нужно ли использовать другой плагин?
Если мне нужен другой плагин, единственное, что действительно важно, это то, что он свободен И не полагается ни на что другое, что оплачивается (т. Е. Почтальон «свободен», но полагается на Mandrill, а это не так)
мой SMTP Хост smtp.gmail.com (или Smtp.mail.yahoo.com)
с использованием SMTP Authentication
с использованием протокола TLS с портом 587
Я пытался как согласование и разные адреса электронной почты в разделе «Адреса электронной почты»
Когда я пытаюсь отправить тестовое письмо через плагин, я получаю это. (учетные данные Gmail)
Connection: opening to smtp.gmail.com:587, timeout=300, options=array()
Connection: opened
SMTP -> get_lines(): $data is ""
SMTP -> get_lines(): $str is "220 smtp.gmail.com ESMTP q77sm1720219itb.22 - gsmtp"
SERVER -> CLIENT: 220 smtp.gmail.com ESMTP q77sm1720219itb.22 - gsmtp
CLIENT -> SERVER: EHLO neptunechiropractic.com
SMTP -> get_lines(): $data is ""
SMTP -> get_lines(): $str is "250-smtp.gmail.com at your service, [69.65.3.206]"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]"
SMTP -> get_lines(): $str is "250-SIZE 35882577"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577"
SMTP -> get_lines(): $str is "250-8BITMIME"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME"
SMTP -> get_lines(): $str is "250-STARTTLS"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME250-STARTTLS"
SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME250-STARTTLS250-ENHANCEDSTATUSCODES"
SMTP -> get_lines(): $str is "250-PIPELINING"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME250-STARTTLS250-ENHANCEDSTATUSCODES250-PIPELINING"
SMTP -> get_lines(): $str is "250-CHUNKING"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME250-STARTTLS250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING"
SMTP -> get_lines(): $str is "250 SMTPUTF8"
SERVER -> CLIENT: 250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME250-STARTTLS250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8
CLIENT -> SERVER: STARTTLS
SMTP -> get_lines(): $data is ""
SMTP -> get_lines(): $str is "220 2.0.0 Ready to start TLS"
SERVER -> CLIENT: 220 2.0.0 Ready to start TLS
CLIENT -> SERVER: EHLO neptunechiropractic.com
SMTP -> get_lines(): $data is ""
SMTP -> get_lines(): $str is "250-smtp.gmail.com at your service, [69.65.3.206]"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]"
SMTP -> get_lines(): $str is "250-SIZE 35882577"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577"
SMTP -> get_lines(): $str is "250-8BITMIME"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME"
SMTP -> get_lines(): $str is "250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH"
SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES"
SMTP -> get_lines(): $str is "250-PIPELINING"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING"
SMTP -> get_lines(): $str is "250-CHUNKING"
SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING"
SMTP -> get_lines(): $str is "250 SMTPUTF8"
SERVER -> CLIENT: 250-smtp.gmail.com at your service, [69.65.3.206]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8
Auth method requested: UNKNOWN
Auth methods available on the server: LOGIN,PLAIN,XOAUTH2,PLAIN-CLIENTTOKEN,OAUTHBEARER,XOAUTH
Auth method selected: LOGIN
CLIENT -> SERVER: AUTH LOGIN
SMTP -> get_lines(): $data is ""
SMTP -> get_lines(): $str is "334 VXNlcm5hbWU6"
SERVER -> CLIENT: 334 VXNlcm5hbWU6
CLIENT -> SERVER: ZG9udXRndXlAZ21haWwuY29t
SMTP -> get_lines(): $data is ""
SMTP -> get_lines(): $str is "334 UGFzc3dvcmQ6"
SERVER -> CLIENT: 334 UGFzc3dvcmQ6
CLIENT -> SERVER: V2lsbGlzOTc=
SMTP -> get_lines(): $data is ""
SMTP -> get_lines(): $str is "534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbsl"
SMTP -> get_lines(): $data is "534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbsl"
SMTP -> get_lines(): $str is "534-5.7.14 LzEE2lLLfImAv_yM_TVulSQukCMK2TP2e2zHMoLfHinmHQd_xySluckyAX79IsvIkFa3Lq"
SMTP -> get_lines(): $data is "534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbsl534-5.7.14 LzEE2lLLfImAv_yM_TVulSQukCMK2TP2e2zHMoLfHinmHQd_xySluckyAX79IsvIkFa3Lq"
SMTP -> get_lines(): $str is "534-5.7.14 s6uWFgvPxxU-PiR37bZZltNOtAHRdVATLM-qA3o11Y0BE-C8n1zsYATIen43jCTQhMmHce"
SMTP -> get_lines(): $data is "534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbsl534-5.7.14 LzEE2lLLfImAv_yM_TVulSQukCMK2TP2e2zHMoLfHinmHQd_xySluckyAX79IsvIkFa3Lq534-5.7.14 s6uWFgvPxxU-PiR37bZZltNOtAHRdVATLM-qA3o11Y0BE-C8n1zsYATIen43jCTQhMmHce"
SMTP -> get_lines(): $str is "534-5.7.14 C3Jd_XLqoxkjKGaIzK8RN0nz30-EM-JItSaPRsn6dS8PQoW7-AGIHQlE8Yw4EnMcHxus_6"
SMTP -> get_lines(): $data is "534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbsl534-5.7.14 LzEE2lLLfImAv_yM_TVulSQukCMK2TP2e2zHMoLfHinmHQd_xySluckyAX79IsvIkFa3Lq534-5.7.14 s6uWFgvPxxU-PiR37bZZltNOtAHRdVATLM-qA3o11Y0BE-C8n1zsYATIen43jCTQhMmHce534-5.7.14 C3Jd_XLqoxkjKGaIzK8RN0nz30-EM-JItSaPRsn6dS8PQoW7-AGIHQlE8Yw4EnMcHxus_6"
SMTP -> get_lines(): $str is "534-5.7.14 lVtcod88LXd49PvBGTZj-32bgg57U> Please log in via your web browser and"
SMTP -> get_lines(): $data is "534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbsl534-5.7.14 LzEE2lLLfImAv_yM_TVulSQukCMK2TP2e2zHMoLfHinmHQd_xySluckyAX79IsvIkFa3Lq534-5.7.14 s6uWFgvPxxU-PiR37bZZltNOtAHRdVATLM-qA3o11Y0BE-C8n1zsYATIen43jCTQhMmHce534-5.7.14 C3Jd_XLqoxkjKGaIzK8RN0nz30-EM-JItSaPRsn6dS8PQoW7-AGIHQlE8Yw4EnMcHxus_6534-5.7.14 lVtcod88LXd49PvBGTZj-32bgg57U> Please log in via your web browser and"
SMTP -> get_lines(): $str is "534-5.7.14 then try again."
SMTP -> get_lines(): $data is "534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbsl534-5.7.14 LzEE2lLLfImAv_yM_TVulSQukCMK2TP2e2zHMoLfHinmHQd_xySluckyAX79IsvIkFa3Lq534-5.7.14 s6uWFgvPxxU-PiR37bZZltNOtAHRdVATLM-qA3o11Y0BE-C8n1zsYATIen43jCTQhMmHce534-5.7.14 C3Jd_XLqoxkjKGaIzK8RN0nz30-EM-JItSaPRsn6dS8PQoW7-AGIHQlE8Yw4EnMcHxus_6534-5.7.14 lVtcod88LXd49PvBGTZj-32bgg57U> Please log in via your web browser and534-5.7.14 then try again."
SMTP -> get_lines(): $str is "534-5.7.14 Learn more at"
SMTP -> get_lines(): $data is "534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbsl534-5.7.14 LzEE2lLLfImAv_yM_TVulSQukCMK2TP2e2zHMoLfHinmHQd_xySluckyAX79IsvIkFa3Lq534-5.7.14 s6uWFgvPxxU-PiR37bZZltNOtAHRdVATLM-qA3o11Y0BE-C8n1zsYATIen43jCTQhMmHce534-5.7.14 C3Jd_XLqoxkjKGaIzK8RN0nz30-EM-JItSaPRsn6dS8PQoW7-AGIHQlE8Yw4EnMcHxus_6534-5.7.14 lVtcod88LXd49PvBGTZj-32bgg57U> Please log in via your web browser and534-5.7.14 then try again.534-5.7.14 Learn more at"
SMTP -> get_lines(): $str is "534 5.7.14 https://support.google.com/mail/answer/78754 q77sm1720219itb.22 - gsmtp"
SERVER -> CLIENT: 534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbsl534-5.7.14 LzEE2lLLfImAv_yM_TVulSQukCMK2TP2e2zHMoLfHinmHQd_xySluckyAX79IsvIkFa3Lq534-5.7.14 s6uWFgvPxxU-PiR37bZZltNOtAHRdVATLM-qA3o11Y0BE-C8n1zsYATIen43jCTQhMmHce534-5.7.14 C3Jd_XLqoxkjKGaIzK8RN0nz30-EM-JItSaPRsn6dS8PQoW7-AGIHQlE8Yw4EnMcHxus_6534-5.7.14 lVtcod88LXd49PvBGTZj-32bgg57U> Please log in via your web browser and534-5.7.14 then try again.534-5.7.14 Learn more at534 5.7.14 https://support.google.com/mail/answer/78754 q77sm1720219itb.22 - gsmtp
SMTP ERROR: Password command failed: 534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbsl534-5.7.14 LzEE2lLLfImAv_yM_TVulSQukCMK2TP2e2zHMoLfHinmHQd_xySluckyAX79IsvIkFa3Lq534-5.7.14 s6uWFgvPxxU-PiR37bZZltNOtAHRdVATLM-qA3o11Y0BE-C8n1zsYATIen43jCTQhMmHce534-5.7.14 C3Jd_XLqoxkjKGaIzK8RN0nz30-EM-JItSaPRsn6dS8PQoW7-AGIHQlE8Yw4EnMcHxus_6534-5.7.14 lVtcod88LXd49PvBGTZj-32bgg57U> Please log in via your web browser and534-5.7.14 then try again.534-5.7.14 Learn more at534 5.7.14 https://support.google.com/mail/answer/78754 q77sm1720219itb.22 - gsmtp
SMTP Error: Could not authenticate.
CLIENT -> SERVER: QUIT
SMTP -> get_lines(): $data is ""
SMTP -> get_lines(): $str is "221 2.0.0 closing connection q77sm1720219itb.22 - gsmtp"
SERVER -> CLIENT: 221 2.0.0 closing connection q77sm1720219itb.22 - gsmtp
Connection: closed
SMTP Error: Could not authenticate.
EDIT:
Я теперь получил 4 успешных тестовых писем от плагина WP почты SMTP, и 1 из плагина Easy WP SMTP. Это все еще проблема, хотя, поскольку я не могу заставить ее снова случиться, чтобы спасти мою жизнь. В любом плагине есть только так много настроек, и большинство из них либо известно мне (адрес электронной почты и пароль), либо выбор между двумя или тремя параметрами, такими как TLS/SSL и связанный с ними порт.
Обычно я получаю указание, что либо тестовое письмо не удалось отправить, либо «не удалось аутентифицировать», несмотря на то, что оно не изменило мои учетные данные. Сегодня я получаю главным образом внутренние ошибки сервера, за исключением использования Easy WP, с TLS (и портом 587), который все еще дает сообщение об ошибке, упомянутое выше. WP Mail с TLS или SSL на обоих, и все, что я пробовал сегодня, приводит к ошибке внутреннего сервера.
Сообщение об ошибке Easy WP - SMTP connect() не удалось. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Я пробовал второй и получил его, чтобы отправить 4 письма, хотя это заняло некоторое время, и я не могу заставить его сделать это снова, так как я не знаю, какой набор настроек был успешным. Тем не менее, это более перспективно, чем альтернативы, которые я вижу (а именно, как я это делал раньше, lol) – donutguy640
@ donutguy640 см. Мое обновление. Кроме того, если это помогло и работало, обязательно закрепите его и отметьте как правильно :-) спасибо! – Shiv
Да, я знаю порты TLS и SSL. Я буду отмечать это как ответ, когда я снова смогу сотрудничать. В настоящее время возится, но может получить только один из двух результатов при отправке тестового письма, «загрузки» в течение получаса, затем ошибки сервера или «Результатом было: bool (false)», за которым следует хептон отладочного вывода – donutguy640