Hey all,
For those who are taking advantage of Shu's gmail program... on May 30th, Google will disable the ability to use less secure apps.
I have found a fix that will allow you to keep using your gmail account however. I've also managed to get Yahoo email working as a backup incase we ever need to switch over (I'll update here with a script)
Step 1: Go to your Gmail accounts security settings
Step 2: Setup 2-Step Verification, when prompt make sure you select you want to use Text Message or Phone Call for 2FA and NOT use Phone App or App Passwords function will not be available!
Step 3: Click App Passwords, on the drop down for select app just select "Other", then click Generate. You should get a window as seen below with a custom generated password. (Obviously this isnt the one I'm using for my account )
Step 4: Rerun Shu's dcgmail.sh program. I recommend just using PuTTY to login to your pi from windows, I believe a Mac version exists as well.
Follow PCWzrds guide on the install process if you need help https://dreamcastlive.net/sega-swirl-guide/
The only difference is this time make sure you enter the app password given by Gmail as your password, and not your real gmail password.
You're all done. A quick and easy process!