Shawk
Shawk copied to clipboard
Move away from Gmail in favor of configurability with preconfigurable settings
Gmail is great - but it has its limits. It is possible that other email services have much looser limits on sending messages via SMTP.
That being said, "everyone" has a Gmail account, so I'd like to make it an opt-in configuration.
Maybe shawk.Client should have a system for configuring SMTP similar to IMAP already does. However, I would like to add a cookie-cutter configuration function such as client.preconfigure_smtp_settings('Gmail') that configures client.smtp as it already does. Similarly, client.preconfigure_imap_settings('Gmail') would set the IMAP host to 'imap.gmail.com' like Shawk assumes right now.
I'd like to support these platforms for preconfigure settings
- Gmail.com
- Outlook.com
- Yahoo.com
- And any other major providers, but these are the 3 I see the most in the wild.