Thanks for the reply. I can’t post the actual logs here as they have email addresses, content and private links in the original_content sections, so is there a better way to get you these logs?
As far as the content being sent, it’s not exactly a bulk email, but they are notices about memberships or subscriptions about to expire. More than 5,000 members in the system and a few hundred get notified on the 1st, with 2-5 notices each other night as their membership dates come up for renewal.
The emails are sent via a cronjob which triggers once each day to see if a user has hit specific metrics (stored in User ACF Fields) and then matches expiration date of subscription. The system then changes their user role if needed.
It acts/looks like a timeout. The “Solution” solucmn says “No found, check status column for more info.”
The status column has the following (domain has been XXXX’d out, as has a portion of the XOAUTH2 string;
"smtp:tls:oauth2://smtp.gmail.com:587
220 smtp.gmail.com ESMTP z4-20020a92d184000000b002b7bdf53db1sm7157949ilz.39 - gsmtp
EHLO XXXXXXXXXXXXXXXXXXXXX.com
250-smtp.gmail.com at your service, [35.209.120.77]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
STARTTLS
220 2.0.0 Ready to start TLS
EHLO XXXXXXXXXXXXXXXXXXXXX.com
250-smtp.gmail.com at your service, [35.209.120.77]
250-SIZE 35882577
250-8BITMIME
250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
AUTH XOAUTH2 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX5lWGt5dDRGWGtzb055cGIzOHZ1eXpZam5OM2ZPZDRqeGVCRlJnVkQ3bzFaa1ZHZXhOOWpVWElWeEgwREFaQTBDeGdnOAEB
334 eyJzdGF0dXMiOiI0MDAiLCJzY2hlbWVzIjoiQmVhcmVyIiwic2NvcGUiOiJodHRwczovL21haWwuZ29vZ2xlLmNvbS8ifQ==
"
Instead of getting a 235 Accepted status and then the mail headers, then the 354 to go ahead with data, it’s returning a 334 status (server challenge) and then dropping off.
Like I said, even though dozens of emails get sent successfully, we then hit this 25 batch, and then no mail between that time and an 90 minutes later. I don’t know if that was the end of the sending, or if other mail just didn’t bother sending since it saw 25 failed attempts.