mirror of
https://github.com/axllent/mailpit.git
synced 2026-04-26 00:35:51 +03:00
[GH-ISSUE #249] Suggestion: IMAP/POP server #165
Labels
No labels
awaiting feedback
bug
docker
documentation
enhancement
github_actions
invalid
pull-request
question
stale
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/mailpit#165
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @oliveiraev on GitHub (Feb 20, 2024).
Original GitHub issue: https://github.com/axllent/mailpit/issues/249
Is it possible to implement an IMAP or POP server in the project? So I can test the emails in my favorite client, instead of the web UI.
I know I can forward the messages to a real SMTP server, but the reason to use Mailpit is just avoid flooding my mailserver with crap 😕
@axllent commented on GitHub (Feb 21, 2024):
Hi @oliveiraev . This has been asked already a year ago in #72 - which I declined as I had another 100 development priorities at the time. IMAP is very complicated as one deals with various states of email, folders etc (which Mailpit does not have), but POP3 might potentially be a new feature now. I'll have to think about this a bit more and do some research before saying yes or no. Please leave this with me for now.
@oliveiraev commented on GitHub (Feb 21, 2024):
Thanks for the reply and sorry about the duplicated request.
@axllent commented on GitHub (Feb 24, 2024):
@oliveiraev This ended up being more complicated that I had anticipated because I had to write a complete POP3 server from scratch. Fortunately POP3 is one of the most simple protocols around so it wasn't that bad....
I have released this feature in v1.14.0 and the documentation can be found on the website. Please read the notes in the documentation and let me know if you have any questions, and confirm whether this works as you expected? Thanks.
@axllent commented on GitHub (Mar 5, 2024):
@oliveiraev I would really appreciate if you could confirm that this is working for you. Thanks.
@Novapixel1010 commented on GitHub (Apr 24, 2025):
@axllent So far via cli it works. Thanks so much for this project it really saved lot of headache 🤯 of setting up a whole server. When all need to do is test before production. I can test it more if you would like?
@axllent commented on GitHub (Apr 24, 2025):
Thanks for the feedback @Novapixel1010 , I'm glad to hear you find it useful!