<div dir="ltr"><div>Hey there,</div><div><br></div><div>I finally had to set up OAuth2 because my mail finally stopped working today without it and I've run into a wall right at the end. Here's the error I'm getting:<br></div><div><br></div><div><a href="https://imgur.com/a/ugw7IEe">https://imgur.com/a/ugw7IEe</a></div><div><br></div><div>And here are the 56 steps that I followed to get to it:</div><div><br></div><div>SET UP OAUTH2 ON GOOGLE:</div>1. Log into your Gmail account.<br>2. Open the Google API console on the <a href="https://console.developers.google.com/">https://console.developers.google.com/</a> page.<br>3. Create a new project (I didn't write down what I clicked to do that).<br>4. Open the project you created (I didn't write down what I clicked, if anything to do that, and it may have opened automatically upon creation).<br>5. Click Credentials in the menu on the left.<br>6. Click Consent Screen to configure your consent screen.<br>7. Choose External for the User Type.<br>8. Click the CREATE button.<br>9. Fill in your Gmail user name as the App name, fill in your full Gmail address as the User support email, browse to an image to use as the App logo, and fill in your full Gmail address as the Developer email.<br>10. Click SAVE AND CONTINUE.<br>11. Click ADD OR REMOVE SCOPES.<br>12. Put a checkmark in the Gmail API entry's box if it's in the list or add the <a href="https://mail.google.com/">https://mail.google.com/</a> URL manually at the bottom of the list if it's not there. When adding it manually, it will be selected for you and the list will close.<br>13. Click on UPDATE.<br>14. Scroll down to the Your restricted scopes section and make sure it shows the entry that you just added.<br>15. Click on SAVE AND CONTINUE.<br>16. The initial publishing status will be Testing. To set this up, click + ADD USERS.<br>17. Type in your full Gmail address and click ADD.<br>18. Click the X in the upper left corner of that pane to close it.<br>19. Check if the address was added to the Test users section. If not, repeat steps 16 and 17, click SAVE, and skip step 18.<br>20. Click SAVE AND CONTINUE.<br>21. Click BACK TO DASHBOARD.<br>22. Click Credentials on the left.<br>23. Click + CREATE CREDENTIALS.<br>24. Click Oauth Client ID.<br>25. Choose Desktop Application.<br>26. Paste <a href="https://mail.google.com">https://mail.google.com</a> into the Authorized Javascript origins section.<br>27. Click SAVE.<br>28. You'll receive a pop-up containing your client ID and client secret and an offer to download them as JSON if you like.<br><br>SET UP OAUTH2 IN CLAWS MAIL:<br>1. Open the Configuration menu in Claws Mail.<br>2. Choose Edit accounts… from the menu.<br>3. Choose your Gmail account.<br>4. Click the Edit button.<br>5. Click Receive in the left pane.<br>6. Put a check-mark in the Authenticate before POP connection box.<br>7. Choose OAuth2 from the Authentication method drop-down menu.<br>8. Click the Apply button.<br>9. Click Send in the left pane.<br>10. Choose OAuth2 from the Authentication method drop-down menu.<br>11. Click the Apply button.<br>12. Click OAuth2 in the left pane.<br>13. Change the Select OAuth2 Email Service Provider drop-down to Google/Gmail.<br>14. Paste the Client ID you got from your OAuth2 credentials into the Client ID box.<br>15. Paste the Client secret you got from your OAuth2 credentials into Client secret box.<br>16. Click the "Open default browser with request" button.<br>17. Choose your Gmail account.<br>18. Click the "Continue" link.<br>19. Click the "Continue" link.<br>20. Copy the authorization code it gives you.<br>21. Paste the code into the Authorization code box in Claws Mail.<br>22. Click the Authorize button.<br>23. Click the Cancel connection button after getting a warning about an invalid certificate.<br>24. Close Claws Mail.<br>25. Do some Google searches.<br>26. Log onto Gmail in a browser.<br>27. Check through my settings to see if there's anything obvious I should change (don't see anything).<br><div>28. Try to get help by writing this email.</div><div><br></div><div>Any help getting this across the finish line would be greatly appreciated. If I can't fix this and am stuck using Gmail in a browser from now on instead of in Claws Mail, I'll turn into a useless drooling husk in a dark corner of a room and that's a future I'd like to avoid if at all possible.<br></div><div><br></div>-- <br>Little Girl<br><br><div>There is no spoon.</div><br></div>