Mailsystem + symfony mailer?

Created on 15 September 2023, about 1 year ago
Updated 28 August 2024, 3 months ago

Problem/Motivation

The module page says Mailsystem module is required, but is it still recommended with Symfony mailer?

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ’¬ Support request
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

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

Comments & Activities

  • Issue created by @Anybody
  • πŸ‡ΊπŸ‡ΈUnited States Chris Matthews

    I haven't used Drupal Symfony Mailer β†’ contrib module, but I understand it's popularity has led it to eventually be included in Core. If I understand correctly, the Drupal Symfony Mailer contrib module uses the sendmail transport, but the module allows you to configure a different transport such as SMTP and therefore you could use Brevo's SMTP rely. The Brevo module would be very similar to the SendGrid Integration β†’ module in a lot of ways in that it uses SendGrid's HTTP API and the Drupal Mailsystem module to switch senders.

  • πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

    Yes correct, so it might make sense to provide Symfony Mailer integration here, adding Brevo as new provider ("3rd party delivery integration").

    Looking at https://www.drupal.org/project/symfony_mailer β†’ and the documentation pages I can't yet find docs on how to provice that, but we could as @AdamPS, he's really doing a great job there and will surely help to better document this.

    From my perspective, with the end of Swiftmailer, symfony_mailer will gain popularity and Mailsystem (which is no more recommended with symfony_mailer) will be less relevant in the future.

    I loved Swiftmailer and Mailsystem, but I think it makes sense to focus on one full-featured solution here.

  • Assigned to Renrhaf
  • Status changed to Fixed 3 months ago
  • πŸ‡«πŸ‡·France Renrhaf πŸ“ Strasbourg 🐦🦜

    I've pushed a first release for the brevo module which includes support for both Mailsystem & Symfony Mailer.
    When Symfony Mailer is installed, a transport will be automatically managed for Brevo based on the Symfony Brevo bride (https://github.com/symfony/brevo-mailer). When Mailsystem is installed, a new plugin is here to tackle the email sending feature through Brevo's API. You can give it a try and give me feedback if anything needs some adjustments. Thanks !

  • Status changed to Fixed 3 months ago
  • πŸ‡«πŸ‡·France Renrhaf πŸ“ Strasbourg 🐦🦜
  • πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

    Thank you very much @renrhaf! Very much looking forward to the future of this module and especially the Drupal commerce integration!

Production build 0.71.5 2024