Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Mailer Laravel Package

symfony/mailer

Symfony Mailer is a flexible component for sending emails via SMTP and other transports. Compose rich messages with Symfony Mime, add CC/BCC and priorities, and optionally render Twig templates with TemplatedEmail and BodyRenderer.

View on GitHub
Deep Wiki
Context7
v8.0.8
v7.4.8
v8.0.6

Changelog (https://github.com/symfony/mailer/compare/v8.0.5...v8.0.6)

  • bug #63468 Fix webhook rejection by switching to form-encoded request parsing (@nicolas-grekas)
  • bug #63435 Fix handling postal transport apikey (@MarcHagen)
  • bug #63354 Fix invalid encoding of custom headers in SES API (@lacatoire)
  • bug #63264 Also bypass Sender header within MicrosoftGraphApiTransport (@deeky666)
  • bug #63278 Fix Mailjet SMTP relay X-MJ-TemplateErrorReporting header format to MailjetApiTransport (@mwijngaard)
v7.4.6

Changelog (https://github.com/symfony/mailer/compare/v7.4.5...v7.4.6)

  • bug #63468 Fix webhook rejection by switching to form-encoded request parsing (@nicolas-grekas)
  • bug #63435 Fix handling postal transport apikey (@MarcHagen)
  • bug #63354 Fix invalid encoding of custom headers in SES API (@lacatoire)
  • bug #63264 Also bypass Sender header within MicrosoftGraphApiTransport (@deeky666)
  • bug #63278 Fix Mailjet SMTP relay X-MJ-TemplateErrorReporting header format to MailjetApiTransport (@mwijngaard)
v6.4.34

Changelog (https://github.com/symfony/mailer/compare/v6.4.33...v6.4.34)

  • bug #63278 Fix Mailjet SMTP relay X-MJ-TemplateErrorReporting header format to MailjetApiTransport (@mwijngaard)
v8.0.4

Changelog (https://github.com/symfony/mailer/compare/v8.0.3...v8.0.4)

  • bug #62984 Also bypass Return-Path header within MicrosoftGraphApiTransport (@zoglo)
v7.4.4

Changelog (https://github.com/symfony/mailer/compare/v7.4.3...v7.4.4)

  • bug #62984 Also bypass Return-Path header within MicrosoftGraphApiTransport (@zoglo)
v7.3.10
v8.0.3

Changelog (https://github.com/symfony/mailer/compare/v8.0.2...v8.0.3)

  • bug symfony/symfony#62756 [Mailer] do not use PHPUnit mock objects without configured expectations (@xabbuh)
v7.4.3

Changelog (https://github.com/symfony/mailer/compare/v7.4.2...v7.4.3)

  • bug symfony/symfony#62756 [Mailer] do not use PHPUnit mock objects without configured expectations (@xabbuh)
v7.3.9

Changelog (https://github.com/symfony/mailer/compare/v7.3.8...v7.3.9)

  • bug symfony/symfony#62756 [Mailer] do not use PHPUnit mock objects without configured expectations (@xabbuh)
v6.4.31

Changelog (https://github.com/symfony/mailer/compare/v6.4.30...v6.4.31)

  • bug symfony/symfony#62756 [Mailer] do not use PHPUnit mock objects without configured expectations (@xabbuh)
v7.4.0

Changelog (https://github.com/symfony/mailer/compare/v7.4.0-RC3...v7.4.0)

  • feature symfony/symfony#62469 [Security] Keep SymfonyCasts as backers of the Security components v7.4 🤗 (@nicolas-grekas)
v8.0.0

Changelog (https://github.com/symfony/mailer/compare/v8.0.0-RC3...v8.0.0)

  • feature symfony/symfony#62469 [Security] Keep SymfonyCasts as backers of the Security components v7.4 🤗 (@nicolas-grekas)
v8.0.0-RC1

Changelog (https://github.com/symfony/mailer/compare/v8.0.0-BETA2...v8.0.0-RC1)

  • bug symfony/symfony#62333 Postal mailer transport message ID retrieval (@lalcebo)
v7.4.0-RC1

Changelog (https://github.com/symfony/mailer/compare/v7.4.0-BETA2...v7.4.0-RC1)

  • bug symfony/symfony#62333 Postal mailer transport message ID retrieval (@lalcebo)
v7.3.5

Changelog (https://github.com/symfony/mailer/compare/v7.3.4...v7.3.5)

  • bug symfony/symfony#62145 [Mailer] Fix parsing message ids in SMTP responses (@hacfi)
  • bug symfony/symfony#61924 [Mailer] Revert " Fix memory leak with mailer.message_logger_listener" (@kochen)
  • bug symfony/symfony#61876 [Mailer][MailJet] Fix forbidden headers case-sensitive comparison (@benjamintoussaint)
v6.4.27

Changelog (https://github.com/symfony/mailer/compare/v6.4.26...v6.4.27)

  • bug symfony/symfony#62145 [Mailer] Fix parsing message ids in SMTP responses (@hacfi)
  • bug symfony/symfony#61876 [Mailer][MailJet] Fix forbidden headers case-sensitive comparison (@benjamintoussaint)
v8.0.0-BETA1

Changelog (https://github.com/symfony/mailer/compare/v7.3.4...v8.0.0-BETA1)

  • feature symfony/symfony#61775 [Mailer][Mandrill] Add subaccount to the payload (@andrehoong-pixieset)
  • feature symfony/symfony#61758 [Mailer][Sendgrid] Add support for global region (@sonnymilton)
  • feature symfony/symfony#61555 [Mailer][Sweego] Add support for new webhook events (@welcoMattic)
  • feature symfony/symfony#61455 [Mailer][Sendgrid] Add suppression groups support (@KiloSierraCharlie)
  • feature symfony/symfony#61315 [Mailer] Add compatibility for Mailtrap's sandbox (@KiloSierraCharlie)
  • feature symfony/symfony#61290 [Mailer] Add MicrosoftGraph API Transport (@bobvandevijver)
  • feature symfony/symfony#60110 [Mailer] [Transport] Allow exception logging for RoundRobinTransport mailer (@jnoordsij)
  • feature symfony/symfony#60866 [Mailer] Remove deprecated TransportFactoryTestCase (@mttsch)
  • feature symfony/symfony#60639 Bump Symfony 8 to PHP >= 8.4 (@nicolas-grekas)
v7.4.0-BETA1

Changelog (https://github.com/symfony/mailer/compare/v7.3.4...v7.4.0-BETA1)

  • feature symfony/symfony#61775 [Mailer][Mandrill] Add subaccount to the payload (@andrehoong-pixieset)
  • feature symfony/symfony#61758 [Mailer][Sendgrid] Add support for global region (@sonnymilton)
  • feature symfony/symfony#61555 [Mailer][Sweego] Add support for new webhook events (@welcoMattic)
  • feature symfony/symfony#61455 [Mailer][Sendgrid] Add suppression groups support (@KiloSierraCharlie)
  • feature symfony/symfony#61315 [Mailer] Add compatibility for Mailtrap's sandbox (@KiloSierraCharlie)
  • feature symfony/symfony#61290 [Mailer] Add MicrosoftGraph API Transport (@bobvandevijver)
  • feature symfony/symfony#60110 [Mailer] [Transport] Allow exception logging for RoundRobinTransport mailer (@jnoordsij)
v7.3.4

Changelog (https://github.com/symfony/mailer/compare/v7.3.3...v7.3.4)

  • bug symfony/symfony#60515 [Mailer] Fix memory leak with mailer.message_logger_listener (@andrew-demb)
  • bug symfony/symfony#61727 Replace __sleep/wakeup() by __(un)serialize() for throwing and internal usages (@nicolas-grekas)
v6.4.26

Changelog (https://github.com/symfony/mailer/compare/v6.4.25...v6.4.26)

  • bug symfony/symfony#61727 Replace __sleep/wakeup() by __(un)serialize() for throwing and internal usages (@nicolas-grekas)
v7.3.3

Changelog (https://github.com/symfony/mailer/compare/v7.3.2...v7.3.3)

  • bug symfony/symfony#61402 Remove calls to deprecated methods of SplObjectStorage (@nicolas-grekas)
  • bug symfony/symfony#61335 [Mailer] [Resend] Add friendly name in the to field (@antalaron)
v6.4.25

Changelog (https://github.com/symfony/mailer/compare/v6.4.24...v6.4.25)

  • bug symfony/symfony#61402 Remove calls to deprecated methods of SplObjectStorage (@nicolas-grekas)
v7.3.2

Changelog (https://github.com/symfony/mailer/compare/v7.3.1...v7.3.2)

  • bug symfony/symfony#61223 [Mailer][Brevo] Update Webhook IPs (@jarbey)
  • bug symfony/symfony#61106 Fix [@var](https://github.com/var) phpdoc (@fabpot)
  • bug symfony/symfony#61062 [Brevo Mailer] Webhook IP Addresses have changed (@richardhj)
v7.2.9

Changelog (https://github.com/symfony/mailer/compare/v7.2.8...v7.2.9)

  • bug symfony/symfony#61223 [Mailer][Brevo] Update Webhook IPs (@jarbey)
  • bug symfony/symfony#61106 Fix [@var](https://github.com/var) phpdoc (@fabpot)
  • bug symfony/symfony#61062 [Brevo Mailer] Webhook IP Addresses have changed (@richardhj)
v6.4.24

Changelog (https://github.com/symfony/mailer/compare/v6.4.23...v6.4.24)

  • bug symfony/symfony#61223 [Mailer][Brevo] Update Webhook IPs (@jarbey)
  • bug symfony/symfony#61106 Fix [@var](https://github.com/var) phpdoc (@fabpot)
  • bug symfony/symfony#61062 [Brevo Mailer] Webhook IP Addresses have changed (@richardhj)
v7.3.1

Changelog (https://github.com/symfony/mailer/compare/v7.3.0...v7.3.1)

  • bug symfony/symfony#60914 [Console] Fix command option mode (InputOption::VALUE_REQUIRED) (@gharlan)
  • bug symfony/symfony#60772 [Mailer] [Transport] Send clone of RawMessage instance in RoundRobinTransport (@jnoordsij)
  • bug symfony/symfony#60640 [Mailer] use STARTTLS for SMTP with MailerSend (@xabbuh)
v7.2.8

Changelog (https://github.com/symfony/mailer/compare/v7.2.7...v7.2.8)

  • bug symfony/symfony#60914 [Console] Fix command option mode (InputOption::VALUE_REQUIRED) (@gharlan)
  • bug symfony/symfony#60772 [Mailer] [Transport] Send clone of RawMessage instance in RoundRobinTransport (@jnoordsij)
  • bug symfony/symfony#60640 [Mailer] use STARTTLS for SMTP with MailerSend (@xabbuh)
v6.4.23

Changelog (https://github.com/symfony/mailer/compare/v6.4.22...v6.4.23)

  • bug symfony/symfony#60914 [Console] Fix command option mode (InputOption::VALUE_REQUIRED) (@gharlan)
  • bug symfony/symfony#60772 [Mailer] [Transport] Send clone of RawMessage instance in RoundRobinTransport (@jnoordsij)
  • bug symfony/symfony#60640 [Mailer] use STARTTLS for SMTP with MailerSend (@xabbuh)
v7.3.0
v7.3.0-RC1
v7.3.0-BETA1

Changelog (https://github.com/symfony/mailer/compare/v7.2.6...v7.3.0-BETA1)

  • feature symfony/symfony#60052 [Mailer][TwigBridge] Revert "Add support for translatable objects" (@kbond)
  • feature symfony/symfony#59967 [Mailer][TwigBridge] Add support for translatable subject (@norkunas)
  • feature symfony/symfony#59831 [Mailer][Mime] Refactor S/MIME encryption handling in SMimeEncryptionListener (@Spomky)
  • feature symfony/symfony#59479 [Mailer] [Smtp] Add DSN param to enforce TLS/STARTTLS (@ssddanbrown)
  • feature symfony/symfony#58501 [Mailer] Add configuration for dkim and smime signers (@elias-playfinder, @eliasfernandez)
  • feature symfony/symfony#59612 [Mailer] Add attachments support for Sweego Mailer Bridge (@welcoMattic)
  • feature symfony/symfony#59482 [Mailer] [Smtp] Add DSN option to make SocketStream bind to IPv4 (@quilius)
  • feature symfony/symfony#59477 [Mailer][Notifier] Add and use Dsn::getBooleanOption() (@OskarStark)
  • feature symfony/symfony#58698 [Mailer] Add AhaSend Bridge (@farhadhf)
  • feature symfony/symfony#58761 [Mailer] [Amazon] Add support for custom headers in ses+api (@StudioMaX)
  • feature symfony/symfony#54939 [Mailer] Add retry_period option for email transport (Sébastien Despont, @fabpot)
  • feature symfony/symfony#58651 [Mailer][Notifier] Add webhooks signature verification on Sweego bridges (@welcoMattic)
v7.2.6

Changelog (https://github.com/symfony/mailer/compare/v7.2.5...v7.2.6)

  • bug symfony/symfony#60256 [Mailer][Postmark] drop the Date header using the API transport (@xabbuh)
  • bug symfony/symfony#60057 [Mailer] Fix Trying to access array offset on value of type null error by adding null checking (@khushaalan)
  • bug symfony/symfony#60094 [DoctrineBridge] Fix support for entities that leverage native lazy objects (@nicolas-grekas)
v6.4.21

Changelog (https://github.com/symfony/mailer/compare/v6.4.20...v6.4.21)

  • bug symfony/symfony#60256 [Mailer][Postmark] drop the Date header using the API transport (@xabbuh)
  • bug symfony/symfony#60057 [Mailer] Fix Trying to access array offset on value of type null error by adding null checking (@khushaalan)
  • bug symfony/symfony#60094 [DoctrineBridge] Fix support for entities that leverage native lazy objects (@nicolas-grekas)
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport