What is Frappe Mail?

In the endless search of fixing my email issues, trying to find the needle in the haystack, I stumbled upon this git commit:

Which lets me ask, what is Frappe Mail? I tried to get some more information but this naming isn’t used anywhere else. Also the domain frappemail.com is new to me.

And then there is the frappe App Email Delivery Service - Frappe Cloud Marketplace which seems like it uses mailgun to deliver the emails. And is mainly intended to send emails whereas the frappe mail connector can send and receive.

I’m a little confused right now so any information is appreciated

3 Likes

New Product :grin:

2 Likes

Check frappeverse 2024, day 2 stream by Sagar for details.

3 Likes

Thanks, seems I was a little early with my question :sweat_smile:
starts at 1:49:33

Any detailed tutorial to setup and use it in addition to Readme file of repository:

including need of MX record.

Can it be installed on any website or it demand a dedicated site?

Can we use any email client to access email? Or that is not possible as it uses different protocol?

Currently, we do not have a dedicated website for documentation.

The README.md file primarily focuses on the process of sending and receiving emails.

However, I am in the process of adding comprehensive documentation for self-hosting Frappe Mail, and a development-focused guide will be available soon.

1 Like

@Sagar_Sharma can you talk a litte bit about the plans for appointment invites via email?
How will frappe mail handle such things in conjunction with frappe calendar, or any other calendar?

Wonderful.

Even current PR is quite promising.

Thank you.

I don’t have a concrete answer to this at the moment. Our current focus is on building the core email platform. Once we implement these features, I’ll be in a better position to provide more details.

1 Like

Yes, users can send and receive emails from their associated/personal mailbox(es).

2 Likes

@Sagar_Sharma

Thank you for confirming.

How?

Can user do some settings himself or admin need to do?

Some hint / pointer solicited.

Administrator/System Manager creates mailboxes and assigns them to a user (You can, although, write a server script to automate). Users can then do mailbox-level settings by themselves.

2 Likes

I created Email Account, and was able to send email using “Communication” doctype.

Is this what you ( @Sagar_Sharma ) proposed? I could not find inbox anwhere as such, if inbox was your suggestion. Where can I find inbox.

I beleiev with communication, there might be privacy concern. How to ensure emails of a user not accessile to any other user, including admins?

No. Frappe Framework email module and Frappe Mail are two different things.

Refer to this: [HELP] How to install the frappe mail? - #12 by Sagar_Sharma

Perhaps the things being discussed and subject of thread may not be matching much.

AFAIK, Frappe Mail (with all it’s pre-reuisutes / dependencies) is like a mail server. One need a server / service to send and receive emails. One can use self-hosted mail sevrer, GMail, or anyother mail server / service.

My question here was to allow users of ERPNext to access their individual emails like sharma.munish@mycompany.in or rai.hs@mycompaning.in (in privacy maintained) in addition to general emails like help | info @ mycompany.com, so that user need not to go to other software to check his emails, leaving ERPNext.

Is that feasible?

One can use self-hosted mail sevrer, GMail, or anyother mail server / service.

No, you can’t use other email services with Frappe Mail Client.

My question here was to allow users of ERPNext to access their individual emails like sharma.munish@mycompany.in or rai.hs@mycompaning.in (in privacy maintained) in addition to general emails like help | info @ mycompany.com, so that user need not to go to other software to check his emails, leaving ERPNext.

With the Frappe Mail Client, you don’t need to switch to any other software. All domains, mailboxes, and emails are managed and stored within your site (where the client app is installed). Essentially, it functions like any other email client, ensuring users only have access to the emails associated with their specific mailboxes.

For more details, refer to this, which should address most of your questions.

1 Like

Fine, and I understood. My context was use of email in Frappe/ERPNext.

Need to install and experiment to know more.

Looks it is a separate app, equivalent to mail server / service like GMail.

Can it be used / integrated with ERPNext? If yes, what benefit ERPNext has.

If mail server’s need is fullfilled otherwise, then should one use it or not? If yes, what advantage will be there.