Nice tutorial. The only concern I have is that accessing less secure apps with username and password is now disabled for general Google accounts as per https://support.google.com/accounts/answer/6010255?hl=en . A viable solution I see is to register with some email provider such as AWS SES, Sendgrid etc, and use their SMTP credentials for MI email connector. Do you have a better solution, other than the above and activating 2FA and using an app password?