#wordpress #smtp #gmail-api
#wordpress #smtp #gmail-api
Вопрос:
Когда мы используем какие-либо плагины SMTP для WordPress с Gmail API, мы не можем получать электронные письма, сгенерированные WP, на адреса электронной почты нашей группы sales@example.com или info@example.com например, запросы на продукцию, электронные письма с заказами или электронные письма с формой обратной связи.
Без настройки SMTP все электронные письма в группы доставляются нормально и работают в течение последних 3 лет. Когда плагин smtp активен и настроен в соответствии с этими справочными документами, мы не получаем электронных писем, сгенерированных WP.
Мы пытались https://wordpress.org/plugins/gmail-smtp / а также https://wordpress.org/plugins/wp-mail-smtp /
Это соответствующие справочные документы, соответственно:https://wphowto.net/gmail-smtp-plugin-for-wordpress-1341 , https://wpforms.com/how-to-securely-send-wordpress-emails-using-gmail-smtp /
2019-04-03 21:18:25 Connection: opening to smtp.gmail.com:587, timeout=300, options=array ()
2019-04-03 21:18:25 Connection: opened
2019-04-03 21:18:25 SMTP -> get_lines(): $data is ""
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "220 smtp.gmail.com ESMTP c18sm9527617qkk.1 - gsmtp"
2019-04-03 21:18:25 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP c18sm9527617qkk.1 - gsmtp
2019-04-03 21:18:25 CLIENT -> SERVER: EHLO dev.equusport.com
2019-04-03 21:18:25 SMTP -> get_lines(): $data is ""
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-smtp.gmail.com at your service, [67.205.36.40]"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-SIZE 35882577"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-8BITMIME"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-STARTTLS"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME250-STARTTLS"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME250-STARTTLS250-ENHANCEDSTATUSCODES"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-PIPELINING"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME250-STARTTLS250-ENHANCEDSTATUSCODES250-PIPELINING"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-CHUNKING"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME250-STARTTLS250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250 SMTPUTF8"
2019-04-03 21:18:25 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME250-STARTTLS250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8
2019-04-03 21:18:25 CLIENT -> SERVER: STARTTLS
2019-04-03 21:18:25 SMTP -> get_lines(): $data is ""
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "220 2.0.0 Ready to start TLS"
2019-04-03 21:18:25 SERVER -> CLIENT: 220 2.0.0 Ready to start TLS
2019-04-03 21:18:25 CLIENT -> SERVER: EHLO dev.equusport.com
2019-04-03 21:18:25 SMTP -> get_lines(): $data is ""
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-smtp.gmail.com at your service, [67.205.36.40]"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-SIZE 35882577"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-8BITMIME"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-PIPELINING"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250-CHUNKING"
2019-04-03 21:18:25 SMTP -> get_lines(): $data is "250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING"
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "250 SMTPUTF8"
2019-04-03 21:18:25 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [67.205.36.40]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8
2019-04-03 21:18:25 Auth method requested: XOAUTH2
2019-04-03 21:18:25 Auth methods available on the server: LOGIN,PLAIN,XOAUTH2,PLAIN-CLIENTTOKEN,OAUTHBEARER,XOAUTH
2019-04-03 21:18:25 CLIENT -> SERVER: QUIT
2019-04-03 21:18:25 SMTP -> get_lines(): $data is ""
2019-04-03 21:18:25 SMTP -> get_lines(): $str is "221 2.0.0 closing connection c18sm9527617qkk.1 - gsmtp"
2019-04-03 21:18:25 SERVER -> CLIENT: 221 2.0.0 closing connection c18sm9527617qkk.1 - gsmtp
2019-04-03 21:18:25 Connection: closed
Желаемый результат — просто иметь возможность заставить WP отправлять связанные электронные письма на наши групповые электронные письма и получать их доставку. Я проверил журнал gsuite, и они даже не отображаются, поэтому похоже, что API Gmail перехватывает их и никогда не отправляет в электронные письма нашей группы Gsuite.
Комментарии:
1. Добро пожаловать в stackoverflow. Мы фокусируемся на вопросах и ответах по программированию. Вы можете получить лучшие ответы на нашем дочернем сайте superuser.com
2. Привет @Simon.S.A. Я пытался опубликовать на другой платформе, но она помечает мое сообщение (точно такое же) как спам, и у них нет тега gmail-api. Что вы предлагаете мне делать? Спасибо!
3. Это может быть связано с тем, что между сайтами выполняются автоматические проверки, чтобы предотвратить дублирование вопросов. Я могу только догадываться без дальнейших исследований. Если это так, вы могли бы опубликовать вариант этого вопроса или удалить этот вопрос и повторно задать его суперпользователю (после задержки, чтобы позволить автоматическим проверяющим забыть об удаленном вопросе). Смотрите также meta.stackexchange.com/questions/64068 /…
4. Это проблема программирования, и я хотел бы знать ответ…