Why does Gmail login fail?

Use a 16-character App Password, not your normal password. Enable 2-Step Verification first, then create one at Google App Passwords.

Telegram bot doesn't send messages

Open your bot in Telegram and tap Start. Verify bot token from @BotFather and chat ID from @userinfobot.

WhatsApp alerts not working

Enter your number with country code only (e.g. 2348012345678). No API key needed. If the test fails, the MailPulse WhatsApp service may be reconnecting — try again in a few minutes or use Telegram/email meanwhile.

What are quiet hours?

During quiet hours, instant alerts are queued for your daily digest instead of sending immediately.

How do subject keywords work?

After a sender matches, the subject must contain at least one keyword — unless the sender is in your priority senders list.

Is my data secure?

Passwords and tokens are encrypted in the database. Set a strong FLASK_SECRET_KEY and ENCRYPTION_KEY in your .env file. Use HTTPS in production.

How do I run 24/7?

Deploy to a VPS (Railway, Render, DigitalOcean). Set WEB_HOST=0.0.0.0 and use a process manager or Docker. See README for details.

Still stuck? Contact support →