Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JMAP support #27

Open
mispp opened this issue Feb 19, 2022 · 2 comments
Open

JMAP support #27

mispp opened this issue Feb 19, 2022 · 2 comments

Comments

@mispp
Copy link

mispp commented Feb 19, 2022

Ever considered some integration of jmap?

@albertito albertito self-assigned this Feb 19, 2022
@albertito
Copy link
Owner

Hi! Yes, I've considered it before :)

It's a cool protocol, but since chasquid only does SMTP and not IMAP, there isn't a lot of value in implementing only the submission parts of JMAP (AIUI).

Maybe once dovecot and other IMAP servers have more JMAP support, it will be clear how MTAs like chasquid can integrate with them to handle message submission over JMAP. But until then, I think chasquid's JMAP support would be premature, and probably not see much (if any) use.

Let me know if you have a specific scenario or use case in mind!

Thanks!

@foxcpp
Copy link

foxcpp commented Jul 3, 2022

Dovecot implements Submission endpoint which can authenticate and proxy connections to MTA. I believe if Dovecot or some other IMAP servers will implement JMAP, they will take the same approach - just proxy generated message to MTA via LMTP/SMTP.
Therefore, there is nothing MTAs should do.

@albertito albertito changed the title Jmap JMAP support Jul 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants