Dear community,
could you please inform how to synchronize Sent emails between ERPNext and Outlook?
Outlook desktop and outlook mobile see each others sent emails (albeit in a different folder).
Emails sent through ERPNext appear as sent in ERPNext, but they do not appear in other mail client.
Also, email send from Outlook desktop or Outlook mobile do not appear in Sent folder in ERPNext.
Is there something I could do about it? Is this achievable, what I’m after?
Maybe you are using POP. Try with IMAP settings instead, this way folders will remain sincronyzed.
Refer to your mail server doc for this, if you are using outlook.com account:
Still an issue in 2026, and it is a structural one: ERPNext pulls incoming mail via IMAP but never writes ERPNext-sent messages back into the mailbox’s Sent folder, and mails sent from Outlook/Gmail never show up in ERPNext unless they happen to hit an Append-To address.
I am building a managed service for exactly this gap: server-to-server sync between M365/Google and ERPNext via Graph and Gmail APIs. Bidirectional including sent items, plus automatic matching of mails to Contacts/Leads/Customers, so you get the full communication history on the record. No client plugin, no Azure app registration on your side, the OAuth setup is handled for you.
I am looking for a handful of beta users to validate it against real-world setups (self-hosted and Frappe Cloud). If this would solve a problem for you or your clients, reply here or DM me.
What’s the status of this project? How far along are you with implementing features? Is this project completely private or is there possibility of checking it out?
This replaces the legacy Email system in Frappe in addition it offers a full Mailserver based on Stalwart. Managed service over FrappeCloud will be available but you can also self host.
If you are dependent on Microsoft or Google then following this project would probably be the better way. But from Frappes side, the legacy email system will probably not receive much love soon.
Status: the project is still going. What you can already use is an ERPNext side panel in Outlook and Gmail (contact, open ToDos, communication on the record). The missing piece from this thread, two-way sent-item sync plus matching onto Contacts/Leads/Customers, is what I am finishing. Not a public repo. If you have a real mailbox on M365 or Google and want less friction without leaving that stack, I can put you on the first look.
If the goal is to drop Microsoft or Google entirely, Frappe Mail/Suite is a different bet. This one assumes you keep the inbox you already have.