-
Notifications
You must be signed in to change notification settings - Fork 195
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
[QA] Look for inbucket alternative #11020
Comments
@saw-jan I choose mailpit over maildev because mailpit has advance search feature and lot of message parsing options. Other feature like list, delete all mail looks same for me. |
MailPit looks like a better alternative to me too. |
But this could be done in a later date we could just use the |
I don't think it requires big refactoring. So, we can work on this side by side with other notification tests |
Note: mailhog/MailHog#442 (comment) We used Mailhog some years ago, and replaced it with Inbucket owncloud/core#40442 Mailhog is no longer maintained, but "Mailpit was originally inspired by MailHog". And other projects have switched from Mailhog to Mailpit. So that makes me think that switching now from Inbucket to Mailpit should be "easy". |
yes, we can for being consistent. got the confirmation form the dev team |
I'm okay with swapping the inbucket for mailpit. The only question to @kobergj @mmattel should we do it after 7.1 release? |
Technically there is no "hard" requirement for "bundling" this with the 7.1 release though having it in place with 7.1 would be good. We can:
I am fine with both. |
Describe
Currently, we are using Inbucket to test email notifications. Inbucket has a limited API endpoint
https://github.com/inbucket/inbucket/wiki/REST-API
which is insufficient for our API test framework.Inbucket alternatives
SymfonyMailerTesting (https://github.com/Kocal/SymfonyMailerTesting)Feature Comparison Table
docker run maildev/maildev
)docker run axllent/mailpit
)/email
)Maildev
docker run -p 1080:1080 -p 1025:1025 maildev/maildev
Mailpit
docker run -d --restart unless-stopped --name=mailpit -p 8025:8025 -p 1025:1025 axllent/mailpit
Ocis running command
Todo
The text was updated successfully, but these errors were encountered: