MAIElf / docs & help Download free

Docs & help

Short answers, one topic per card. The same help lives inside the app (Help tab) โ€” this copy is here so you can read it before installing.

Get set up Add an account Pick an AI Telegram Act from your phone Button glossary Newsletters Troubleshooting Privacy
๐Ÿš€ First-time setup โ€” four steps
  1. Install โ€” download, unzip anywhere, double-click MaiElf.exe.
    Windows may show a SmartScreen warning the first time โ€” it doesn't know small apps. Click More info โ†’ Run anyway.
  2. Add accounts โ€” Accounts tab. Provider โ†’ email + password โ†’ Test & add. Lots of accounts? Import from CSV.
  3. Pick your AI โ€” Settings. Default is Ollama (free, local, private) or paste an OpenAI / Claude / Gemini key. ๐Ÿงช Test AI confirms.
  4. Connect Telegram + automate โ€” free bot from @BotFather, then Install schedule: polls every 15 minutes, digests morning and evening.
๐Ÿ“ฎ Adding accounts โ€” by provider
Gmail
Needs an app password, not your normal one.
Turn on 2-Step Verification, then go to myaccount.google.com/apppasswords.
Yahoo
Also an app password: Yahoo account security โ†’ Generate app password.
Outlook / Hotmail / Microsoft 365
Pick the Microsoft provider. Invent a NEW password just for MAIElf (not your Microsoft one). Click Set up Microsoft sign-in, finish in the browser tab that opens, then Test & add.
To also SEND from this account, redo the sign-in once โ€” sending needs one extra permission.
Titan (Hostinger) & Purelymail
Your normal mailbox password works.
Anything else with IMAP
Choose Custom and enter the server address from your provider's help page.
๐Ÿค– Choosing your AI

Ollama (default) โ€” free, runs on your PC, mail never leaves it.
Install from ollama.com/download, then run:
ollama pull qwen2.5:7b-instruct

Cloud โ€” OpenAI, Claude, Gemini, Grok, DeepSeek, Groq, OpenRouter.
The hint under the dropdown says exactly where to create each key.

๐Ÿ“ฒ Telegram โ€” alerts and the two-way assistant

Alerts ping instantly for client leads, money, security codes, VIP senders. Digests arrive morning and evening.

The assistant answers back โ€” text your bot:

๐ŸŽฏ Acting by number from your phone

Whenever the bot shows a numbered list (the digest, /urgent, /report, /search), text back the number + what to do. Say item 2 is Dana's email:

done 2 โ€” mark it handled; gone from the queue.
snooze 2 3d โ€” hide it for 3 days, then it returns. (snooze 2 = 1 day, 0.5 = half a day)
mute 2 โ€” that sender never alerts again. For noisy robots, not people.
reply 2: sounds good, Friday works โ€” becomes a real email reply. The bot shows exactly what will send and sends only after you answer yes.

Numbers stay valid until the bot shows a new list, which renumbers.

๐Ÿ”˜ What every button does

Colors say what a button does: green = safe ยท gold = sender status ยท orange = moves/pauses ยท blue = time & AI ยท red = deletes.

Needs attention
๐Ÿ“ง Viewread the real email, attachments included
Open โ†—jump to it in that account's webmail
DraftAI writes a reply from the whole thread
๐Ÿ“ค Sendsend the draft โ€” you confirm to/subject first
Donehandled; leaves the queue
๐Ÿ’คsnooze until later; comes back by itself
โญVIP โ€” this sender always alerts you
๐Ÿ”‡mute โ€” this sender never alerts again
โœ‰๏ธ Composenew email from any account; ๐Ÿช„ Write it = AI drafts it
Unsubscribe center
โšก 1-clickunsubscribe silently in the background
Unsubscribe โ†—open the sender's unsubscribe page
Sweepmove their mail to an MAIElf-swept folder โ€” never deleted
Keepleave this sender alone
๐Ÿ—‘ Delete messages from sendermove their whole history to that account's Trash (opt-in)
Accounts
Testcheck the login still works
Unsyncpause syncing this mailbox โ€” nothing deleted
Removeremove from MAIElf โ€” the mailbox itself untouched
๐Ÿงน Taming newsletters โ€” the ladder
  1. Keep โ€” it's fine, leave it.
  2. Sweep โ€” hide the pile in an MAIElf-swept folder. Nothing deleted. New mail still arrives until you unsubscribe.
  3. Unsubscribe โ€” stop future mail (โšก 1-click is silent).
  4. ๐Ÿ—‘ Delete โ€” move everything from that sender to the account's own Trash. Off by default; recoverable from Trash until your provider empties it.

Handled senders fold into a collapsed โœ“ section so the working list stays short.

๐Ÿ›  Troubleshooting
SymptomFix
Windows warns on install SmartScreen doesn't know small apps โ€” More info โ†’ Run anyway
Something looks stale Double-click MaiElf.bat โ€” restarts everything fresh
A job seems stuck Settings โ€บ Automation shows a live log of what's happening
No Telegram alerts Settings โ€บ Telegram โ€บ Send test message; token and chat must both be green
AI errors Settings โ€บ ๐Ÿงช Test AI. Ollama: is the Ollama app running? Cloud: re-check the key
Account dot is red Password expired or token revoked โ€” Accounts โ€บ Test shows the exact error
Gmail login fails You need an app password (see Adding accounts above), not your normal one
Mail piling up unclassified The AI engine is down โ€” you also get one Telegram warning about it

Still stuck? hello@maielf.com

๐Ÿ” Privacy & security