Skip to content

Commit 9d26845

Browse files
committed
feature #19268 [Webhook] Add bridges for Webhook (alexandre-daubois)
This PR was merged into the 6.4 branch. Discussion ---------- [Webhook] Add bridges for Webhook Fix #18692, #18694, #18745, #18800 Commits ------- 82ec06e [Webhook] Add missing webhook parsers
2 parents d8d2df9 + 82ec06e commit 9d26845

File tree

2 files changed

+19
-12
lines changed

2 files changed

+19
-12
lines changed

mailer.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,10 +105,10 @@ via a third-party provider:
105105
Service Install with Webhook support
106106
===================== =============================================== ===============
107107
`Amazon SES`_ ``composer require symfony/amazon-mailer``
108-
`Brevo`_ ``composer require symfony/brevo-mailer``
108+
`Brevo`_ ``composer require symfony/brevo-mailer`` yes
109109
`Infobip`_ ``composer require symfony/infobip-mailer``
110110
`Mailgun`_ ``composer require symfony/mailgun-mailer`` yes
111-
`Mailjet`_ ``composer require symfony/mailjet-mailer``
111+
`Mailjet`_ ``composer require symfony/mailjet-mailer`` yes
112112
`MailPace`_ ``composer require symfony/mail-pace-mailer``
113113
`MailerSend`_ ``composer require symfony/mailer-send-mailer``
114114
`Mandrill`_ ``composer require symfony/mailchimp-mailer``

webhook.rst

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -77,20 +77,27 @@ The Webhook component routing needs to be defined:
7777
;
7878
};
7979
80-
Currently, the following third-party mailer services support webhooks:
80+
Currently, the following third-party services support webhooks:
81+
82+
======== ==========================================
83+
Service Parser service name
84+
======== ==========================================
85+
Brevo ``mailer.webhook.request_parser.brevo``
86+
Mailgun ``mailer.webhook.request_parser.mailgun``
87+
Mailjet ``mailer.webhook.request_parser.mailjet``
88+
Postmark ``mailer.webhook.request_parser.postmark``
89+
Sendgrid ``mailer.webhook.request_parser.sendgrid``
90+
Vonage ``notifier.webhook.request_parser.vonage``
91+
======== ==========================================
8192

82-
=============== ==========================================
83-
Mailer service Parser service name
84-
=============== ==========================================
85-
Mailgun ``mailer.webhook.request_parser.mailgun``
86-
Postmark ``mailer.webhook.request_parser.postmark``
87-
Sendgrid ``mailer.webhook.request_parser.sendgrid``
88-
=============== ==========================================
93+
.. versionadded:: 6.3
8994

90-
.. versionadded:: 6.4
95+
The support for Mailgun and Postmark was introduced in Symfony 6.3.
9196

92-
Webhook support for the Sendgrid service was introduced in Symfony 6.4.
97+
.. versionadded:: 6.4
9398

99+
The support for Brevo, Mailjet, Sendgrid and Vonage was introduced in
100+
Symfony 6.4.
94101

95102
Set up the webhook in the third-party mailer. For Mailgun, you can do this
96103
in the control panel. As URL, make sure to use the ``/webhook/mailer_mailgun``

0 commit comments

Comments
 (0)