The project
Drupal Symfony Mailer is a new mail-system based on the popular Symfony Mailer library giving full support of HTML mails, file attachments, embedded images, 3rd-party delivery integrations, load-balancing/failover, signing/encryption, async sending and more. Other libraries add capability for CSS inlining and HTML to text conversion.
Goals:
- Drop-in replacement with minimal migration steps for the popular swiftmailer module, which became unsupported end Nov 2021.
- Provide improved API and configuration model for sites that are willing to adapt. This module provides a deep integration into Drupal mechanisms, including theme/template/render, multi-language, CSS libraries, configuration, plug-ins, hooks, and logging.
- Allow sites to evolve smoothly from the first to the second.
The module is already in use on approx 6000 sites, and now has the first stable release. These sites are eagerly awaiting opt-in to security coverage.
The author
AdamPS is maintainer for 6 Drupal modules, and an active contributor on several others. Some of the modules I wrote fully myself, others I took over from others. Some modules are already stable. This is the first modules I wrote myself that is ready to be stable, hence this application.
Comments
Comment #2
vishal.kadamThank you for applying! Reviewers will review the project files, describing what needs to be changed.
Please read Review process for security advisory coverage: What to expect for more details and Security advisory coverage application checklist to understand what reviewers look for. Tips for ensuring a smooth review gives some hints for a smoother review.
To reviewers: Please read How to review security advisory coverage applications, What to cover in an application review, and Drupal.org security advisory coverage application workflow.
While this application is open, only the user who opened the application can make commits to the project used for the application.
Reviewers only describe what needs to be changed; they don't provide patches to fix what reported in a review.
Comment #3
vishal.kadamComment #4
vishal.kadam1. Fix PHPCS issues. You can use the PHPCS tool for checking and resolving issues.
2. add README.md file
Comment #5
adamps commentedThanks both done
Comment #6
avpadernoThank you for your contribution! I am going to update your account.
These are some recommended readings to help with excellent maintainership:
You can find more contributors chatting on the Slack #contribute channel. So, come hang out and stay involved.
Thank you, also, for your patience with the review process.
Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
I thank all the reviewers.
Comment #7
avpadernoComment #8
adamps commentedGreat many thanks for a very quick review😃
Comment #9
avpaderno