MailFlow
Self-hosted unified web mailbox client that supports IMAP and SMTP mailbox accounts.
Lazy cat oidc login has been integrated. The first user to register and log in is the administrator by default. MailFlow is a self-managed web mailbox client that can manage Gmail, iCloud, Outlook, and custom IMAP/SMTP mailboxes in one interface. ##Main functions - Unified inbox: Centrally view emails from multiple mailbox accounts. - Mail sending and receiving: Support IMAP receiving and SMTP sending. - Folder browsing: Support viewing INBOX, sent, drafts, spam and other folders in your mailbox. - Search and Filtering: Support searching for emails and viewing unread emails. - Multi-account management: You can add multiple email accounts and set a different color and name for each account. - Appearance settings: Support interface preferences such as theme, font, and layout. - User management: The first login user automatically becomes an administrator, who can manage users and registration policies. ##Add a Gmail account Gmail cannot directly connect to IMAP/SMTP using Google login passwords, but requires Google's application-specific password. ### Google Backstage Preparation 1. Open Google account security settings: ```text https://myaccount.google.com/security ``` 2. Turn on `2-Step Verification`, which is two-step verification. 3. Open the application-specific password page: ```text https://myaccount.google.com/apppasswords ``` 4. Create an App Password. 5. Google will generate a 16-bit password and fill it in the mailbox password field of MailFlow. ###Gmail configuration in MailFlow It is recommended to click Gmail presets or fill in manually: ```text Name: Custom name, such as Gmail Email: Your full Gmail address Username: Your complete Gmail address Password: Google App Password, not Google login password IMAP Host: imap.gmail.com IMAP Port: 993 SMTP Host: smtp.gmail.com SMTP Port: 587 ``` After saving, MailFlow will immediately attempt to connect and sync the email.

