Users are experiencing POP3 authentication failures with Gmail in Discourse due to Google’s deprecation of “less secure app access” as of May 30, 2022. Amicable reports the issue after five years of stable operation and references an older workaround involving application passwords. agungor advises enabling 2FA and generating an App Password for Discourse, noting Google’s policy change. Amicable confirms success but warns of Google’s security alerts and auto-rejection of initial attempts, recommending users monitor their Gmail inbox to approve changes. Richie follows the steps — enabling 2FA, creating an App Password, updating Discourse’s pop3 polling password, and confirming security prompts — but initially sees an error: Application-specific password required. After waiting, Richie reports the issue resolved. DavidO observes a connection but still encounters 535-5.7.8 Username and Password not accepted when checking Gmail Sent items, suggesting the fix may require additional time or configuration. The consensus is that using App Passwords with 2FA is now required, and users should allow time for Google’s systems to propagate changes and monitor security alerts.
I recommend turning on 2FA on the account and setting up an App Password for Discourse. The policy change is about the “allow less secure app access” option being deprecated. More info on this here:
I then created a new app, and copied the 16 digit password.
I checked my inbox and saw the security emails you mentioned, I followed them through and confirmed “it was me”.
Then I went to my Discourse settings and changed the pop3 polling password setting, removing the old password and replacing it with the 16 digit app-password.
Is there anything else I need to do? I’m now seeing this is my logs: