File tree Expand file tree Collapse file tree 9 files changed +109
-13
lines changed
src/Symfony/Component/Mailer/Bridge Expand file tree Collapse file tree 9 files changed +109
-13
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,25 @@ Amazon Mailer
3
3
4
4
Provides Amazon SES integration for Symfony Mailer.
5
5
6
+ Configuration example:
7
+
8
+ ``` env
9
+ # SMTP
10
+ MAILER_DSN=ses+smtp://USERNAME:PASSWORD@default?region=REGION&session_token=SESSION_TOKEN
11
+
12
+ # HTTP
13
+ MAILER_DSN=ses+https://ACCESS_KEY:SECRET_KEY@default?region=REGION&session_token=SESSION_TOKEN
14
+
15
+ # API
16
+ MAILER_DSN=ses+api://ACCESS_KEY:SECRET_KEY@default?region=REGION&session_token=SESSION_TOKEN
17
+ ```
18
+
19
+ where:
20
+ - ` ACCESS_KEY ` is your Amazon SES access key id
21
+ - ` SECRET_KEY ` is your Amazon SES access key secret
22
+ - ` REGION ` is Amazon SES selected region (optional, default ` eu-west-1 ` )
23
+ - ` SESSION_TOKEN ` is your Amazon SES session token (optional)
24
+
6
25
Resources
7
26
---------
8
27
Original file line number Diff line number Diff line change @@ -3,6 +3,13 @@ Google Mailer
3
3
4
4
Provides Google Gmail integration for Symfony Mailer.
5
5
6
+ Configuration example:
7
+
8
+ ``` env
9
+ # SMTP
10
+ MAILER_DSN=gmail+smtp://USERNAME:APP-PASSWORD@default
11
+ ```
12
+
6
13
Resources
7
14
---------
8
15
Original file line number Diff line number Diff line change @@ -3,6 +3,22 @@ Mailchimp Mailer
3
3
4
4
Provides Mandrill integration for Symfony Mailer.
5
5
6
+ Configuration example:
7
+
8
+ ``` env
9
+ # SMTP
10
+ MAILER_DSN=mandrill+smtp://USERNAME:PASSWORD@default
11
+
12
+ # HTTP
13
+ MAILER_DSN=mandrill+https://KEY@default
14
+
15
+ # API
16
+ MAILER_DSN=mandrill+api://KEY@default
17
+ ```
18
+
19
+ where:
20
+ - ` KEY ` is your Mailchimp API key
21
+
6
22
Resources
7
23
---------
8
24
Original file line number Diff line number Diff line change @@ -3,6 +3,24 @@ Mailgun Mailer
3
3
4
4
Provides Mailgun integration for Symfony Mailer.
5
5
6
+ Configuration example:
7
+
8
+ ``` env
9
+ # SMTP
10
+ MAILER_DSN=mailgun+smtp://USERNAME:PASSWORD@default?region=REGION
11
+
12
+ # HTTP
13
+ MAILER_DSN=mailgun+https://KEY:DOMAIN@default?region=REGION
14
+
15
+ # API
16
+ MAILER_DSN=mailgun+api://KEY:DOMAIN@default?region=REGION
17
+ ```
18
+
19
+ where:
20
+ - ` KEY ` is your Mailgun API key
21
+ - ` DOMAIN ` is your Mailgun sending domain
22
+ - ` REGION ` is Mailgun selected region (optional)
23
+
6
24
Resources
7
25
---------
8
26
Original file line number Diff line number Diff line change @@ -3,15 +3,20 @@ Mailjet Bridge
3
3
4
4
Provides Mailjet integration for Symfony Mailer.
5
5
6
- Configuration examples :
6
+ Configuration example :
7
7
8
- ``` dotenv
9
- # API
10
- MAILER_DSN=mailjet+api://$PUBLIC_KEY:$PRIVATE_KEY@default
8
+ ``` env
11
9
# SMTP
12
- MAILER_DSN=mailjet+smtp://$PUBLIC_KEY:$PRIVATE_KEY@default
10
+ MAILER_DSN=mailjet+smtp://ACCESS_KEY:SECRET_KEY@default
11
+
12
+ # API
13
+ MAILER_DSN=mailjet+api://ACCESS_KEY:SECRET_KEY@default
13
14
```
14
15
16
+ where:
17
+ - ` ACCESS_KEY ` is your Mailjet access key
18
+ - ` SECRET_KEY ` is your Mailjet secret key
19
+
15
20
Resources
16
21
---------
17
22
Original file line number Diff line number Diff line change @@ -3,18 +3,19 @@ OhMySMTP Bridge
3
3
4
4
Provides [ OhMySMTP] ( https://ohmysmtp.com ) integration for Symfony Mailer.
5
5
6
+ Configuration example:
6
7
7
- DSN example
8
- -----------
8
+ ``` env
9
+ # SMTP
10
+ MAILER_DSN=ohmysmtp+smtp://API_TOKEN@default
9
11
10
- ```
12
+ # API
11
13
MAILER_DSN=ohmysmtp+api://API_TOKEN@default
12
14
```
13
15
14
16
where:
15
17
- ` API_TOKEN ` is your OhMySMTP API Token
16
18
17
-
18
19
Resources
19
20
---------
20
21
Original file line number Diff line number Diff line change @@ -3,6 +3,20 @@ Postmark Bridge
3
3
4
4
Provides Postmark integration for Symfony Mailer.
5
5
6
+ Configuration example:
7
+
8
+ ``` env
9
+ # SMTP
10
+ MAILER_DSN=postmark+smtp://ID@default
11
+
12
+ # API
13
+ MAILER_DSN=postmark+api://KEY@default
14
+ ```
15
+
16
+ where:
17
+ - ` ID ` is your Postmark Server Token
18
+ - ` KEY ` is your Postmark Server Token
19
+
6
20
Resources
7
21
---------
8
22
Original file line number Diff line number Diff line change @@ -3,6 +3,19 @@ Sendgrid Bridge
3
3
4
4
Provides Sendgrid integration for Symfony Mailer.
5
5
6
+ Configuration example:
7
+
8
+ ``` env
9
+ # SMTP
10
+ MAILER_DSN=sendgrid+smtp://KEY@default
11
+
12
+ # API
13
+ MAILER_DSN=sendgrid+api://KEY@default
14
+ ```
15
+
16
+ where:
17
+ - ` KEY ` is your Sendgrid API Key
18
+
6
19
Resources
7
20
---------
8
21
Original file line number Diff line number Diff line change @@ -6,13 +6,16 @@ Provides Sendinblue integration for Symfony Mailer.
6
6
Configuration example:
7
7
8
8
``` env
9
- # API
10
- MAILER_DSN=sendinblue+api://$SENDINBLUE_API_KEY@default
11
-
12
9
# SMTP
13
- MAILER_DSN=sendinblue+smtp://$SENDINBLUE_USERNAME:$SENDINBLUE_PASSWORD@default
10
+ MAILER_DSN=sendinblue+smtp://USERNAME:PASSWORD@default
11
+
12
+ # API
13
+ MAILER_DSN=sendinblue+api://KEY@default
14
14
```
15
15
16
+ where:
17
+ - ` KEY ` is your Sendinblue API Key
18
+
16
19
With API, you can use custom headers.
17
20
18
21
``` php
You can’t perform that action at this time.
0 commit comments