Help Wanted: Integration with Symfony Mailer module

Created on 28 November 2024, 20 days ago

We’re looking for contributors to help build an integration between the View Usernames module and the Symfony Mailer module.

The issue: starting from Level 3, the workaround for displaying usernames in emails no longer works due to the transition to Symfony Mailer's native API, which does not rely on Drupal's old mailing system. The native Symfony Mailer API is more powerful and flexible, but it requires adapting our approach to maintain username visibility in emails.

Key Tasks:

  • Understand the change from Drupal's old mail system to Symfony Mailer's native API (Level 3) and how this impacts the display of usernames in emails.
  • Implement an integration between the View Usernames module and Symfony Mailer’s new API to restore username visibility in emails.
  • Ensure the solution follows Drupal’s best practices for security and performance.
  • The final solution must be fully covered with robust test coverage to ensure reliability and stability.

We encourage collaboration on this initiative, and your help will be crucial in moving it forward! If you're interested, feel free to jump in and let’s get started.

Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇭🇺Hungary mxr576 Hungary

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @mxr576
  • 🇭🇺Hungary mxr576 Hungary

    Can we solve this by implementing a \Drupal\symfony_mailer\Processor\EmailProcessorInterface and enabling the bypasser in build() and deactivating it in postSend()?

Production build 0.71.5 2024