Skip to content

Commit 42039df

Browse files
committed
Merge branch 'pull/20361' into 7.3
* pull/20361: [Mailer] feat(mailer): Add AhaSend Mailer doc
2 parents ed48d5a + 1c51901 commit 42039df

File tree

3 files changed

+21
-2
lines changed

3 files changed

+21
-2
lines changed

mailer.rst

+10
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ via a third-party provider:
100100
===================== =============================================== ===============
101101
Service Install with Webhook support
102102
===================== =============================================== ===============
103+
`AhaSend`_ ``composer require symfony/aha-send-mailer`` yes
103104
`Amazon SES`_ ``composer require symfony/amazon-mailer``
104105
`Azure`_ ``composer require symfony/azure-mailer``
105106
`Brevo`_ ``composer require symfony/brevo-mailer`` yes
@@ -127,6 +128,10 @@ Service Install with Webhook su
127128

128129
The Mailomat, Mailtrap, Postal and Sweego integrations were introduced in Symfony 7.2.
129130

131+
.. versionadded:: 7.3
132+
133+
The AhaSend integration was introduced in Symfony 7.3.
134+
130135
.. note::
131136

132137
As a convenience, Symfony also provides support for Gmail (``composer
@@ -175,6 +180,10 @@ party provider:
175180
+------------------------+---------------------------------------------------------+
176181
| Provider | Formats |
177182
+========================+=========================================================+
183+
| `AhaSend`_ | - API ``ahasend+api://KEY@default`` |
184+
| | - HTTP n/a |
185+
| | - SMTP ``ahasend+smtp://USERNAME:PASSWORD@default`` |
186+
+------------------------+---------------------------------------------------------+
178187
| `Amazon SES`_ | - SMTP ``ses+smtp://USERNAME:PASSWORD@default`` |
179188
| | - HTTP ``ses+https://ACCESS_KEY:SECRET_KEY@default`` |
180189
| | - API ``ses+api://ACCESS_KEY:SECRET_KEY@default`` |
@@ -2013,6 +2022,7 @@ the :class:`Symfony\\Bundle\\FrameworkBundle\\Test\\MailerAssertionsTrait`::
20132022
following the redirection and the message will be lost from the mailer event
20142023
handler.
20152024

2025+
.. _`AhaSend`: https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Mailer/Bridge/AhaSend/README.md
20162026
.. _`Amazon SES`: https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Mailer/Bridge/Amazon/README.md
20172027
.. _`Azure`: https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Mailer/Bridge/Azure/README.md
20182028
.. _`App Password`: https://support.google.com/accounts/answer/185833

notifier.rst

+5-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Service
7676
**Webhook support**: No
7777
`Brevo`_ **Install**: ``composer require symfony/brevo-notifier`` \
7878
**DSN**: ``brevo://API_KEY@default?sender=SENDER`` \
79-
**Webhook support**: No
79+
**Webhook support**: Yes
8080
`Clickatell`_ **Install**: ``composer require symfony/clickatell-notifier`` \
8181
**DSN**: ``clickatell://ACCESS_TOKEN@default?from=FROM`` \
8282
**Webhook support**: No
@@ -236,6 +236,10 @@ Service
236236

237237
The ``Primotexto``, ``Sipgate`` and ``Sweego`` integrations were introduced in Symfony 7.2.
238238

239+
.. versionadded:: 7.3
240+
241+
Webhook support for the ``Brevo`` integration was introduced in Symfony 7.3.
242+
239243
.. deprecated:: 7.1
240244

241245
The `Sms77`_ integration is deprecated since

webhook.rst

+6-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Currently, the following third-party mailer providers support webhooks:
2323
============== ============================================
2424
Mailer Service Parser service name
2525
============== ============================================
26+
AhaSend ``mailer.webhook.request_parser.ahasend``
2627
Brevo ``mailer.webhook.request_parser.brevo``
2728
Mandrill ``mailer.webhook.request_parser.mailchimp``
2829
MailerSend ``mailer.webhook.request_parser.mailersend``
@@ -42,9 +43,13 @@ Sweego ``mailer.webhook.request_parser.sweego``
4243

4344
.. versionadded:: 7.2
4445

45-
The ``Mandrill``, ``Mailomat``, ``Mailtrap``, and ``Sweego`` integrations were introduced in
46+
The ``Mandrill``, ``Mailomat``, ``Mailtrap``, and ``Sweego`` integrations were introduced in
4647
Symfony 7.2.
4748

49+
.. versionadded:: 7.3
50+
51+
The ``AhaSend`` integration was introduced in Symfony 7.3.
52+
4853
.. note::
4954

5055
Install the third-party mailer provider you want to use as described in the

0 commit comments

Comments
 (0)