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
Allow to resend e-mails when transport fails #54
Allow to resend e-mails when transport fails #54
Conversation
Really nice feature idea! :) |
src/Resources/app/administration/src/module/frosh-mail-archive/snippet/de-DE.json
Outdated
Show resolved
Hide resolved
src/Resources/app/administration/src/module/frosh-mail-archive/snippet/en-GB.json
Outdated
Show resolved
Hide resolved
Co-authored-by: tinect <s.koenig@tinect.de>
Co-authored-by: tinect <s.koenig@tinect.de>
Co-authored-by: tinect <s.koenig@tinect.de>
Idea from discussion: What should be checked: Does tracking the success of sending mails catch sending mails through the messenger? https://developer.shopware.com/docs/guides/hosting/infrastructure/message-queue.html#sending-mails-over-the-message-queue |
…/FroshPlatformMailArchive into failed-mails-storage
Improved the overall UX in regards to resending e-mails. Maybe have a look @tinect I'll check if Mails sent using the Queue are saved as well, but I believe they should. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I love this implement!!! 😍
I added a few feedbacks.
src/Resources/app/administration/src/module/frosh-mail-archive/snippet/en-GB.json
Outdated
Show resolved
Hide resolved
...e/frosh-mail-archive/component/frosh-mail-resend-history/frosh-mail-resend-history.html.twig
Outdated
Show resolved
Hide resolved
...e/frosh-mail-archive/component/frosh-mail-resend-history/frosh-mail-resend-history.html.twig
Outdated
Show resolved
Hide resolved
…/snippet/en-GB.json Co-authored-by: tinect <s.koenig@tinect.de>
Co-authored-by: tinect <s.koenig@tinect.de>
Co-authored-by: tinect <s.koenig@tinect.de>
Co-authored-by: tinect <s.koenig@tinect.de>
Co-authored-by: tinect <s.koenig@tinect.de>
Co-authored-by: tinect <s.koenig@tinect.de>
Thank you very much for your feedback :) |
# Conflicts: # src/Content/MailArchive/MailArchiveEntity.php
I finally had time to work on this PR again. I would love to hear your feedback. |
Would you please Migrate to MessageId to be used as |
Co-authored-by: tinect <s.koenig@tinect.de>
.../src/module/frosh-mail-archive/page/frosh-mail-archive-detail/frosh-mail-archive-detail.twig
Outdated
Show resolved
Hide resolved
Co-authored-by: tinect <s.koenig@tinect.de>
With this PR E-Mails are stored, when the transport fails as well. They are flagged and highlighted in the Administration.
This is useful in case the Mail Transport was incorrectly configured. In that case the user can simply check the settings and try again later.
This PR only supports en-GB and de-DE.