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

Suggestion: IMAP/POP server #249

Closed
oliveiraev opened this issue Feb 20, 2024 · 4 comments
Closed

Suggestion: IMAP/POP server #249

oliveiraev opened this issue Feb 20, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@oliveiraev
Copy link

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
Copy link
Owner

axllent commented 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
Copy link
Author

Thanks for the reply and sorry about the duplicated request.

@axllent axllent added the enhancement New feature or request label Feb 23, 2024
axllent added a commit that referenced this issue Feb 24, 2024
@axllent
Copy link
Owner

axllent commented 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 axllent added the awaiting feedback Additional feedback / information required label Feb 27, 2024
@axllent
Copy link
Owner

axllent commented Mar 5, 2024

@oliveiraev I would really appreciate if you could confirm that this is working for you. Thanks.

@axllent axllent removed the awaiting feedback Additional feedback / information required label Mar 19, 2024
@axllent axllent closed this as completed Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants