1 | <?php
|
---|
2 |
|
---|
3 | return [
|
---|
4 |
|
---|
5 | /*
|
---|
6 | |--------------------------------------------------------------------------
|
---|
7 | | Default Mailer
|
---|
8 | |--------------------------------------------------------------------------
|
---|
9 | |
|
---|
10 | | This option controls the default mailer that is used to send any email
|
---|
11 | | messages sent by your application. Alternative mailers may be setup
|
---|
12 | | and used as needed; however, this mailer will be used by default.
|
---|
13 | |
|
---|
14 | */
|
---|
15 |
|
---|
16 | 'default' => env('MAIL_MAILER', 'smtp'),
|
---|
17 |
|
---|
18 | /*
|
---|
19 | |--------------------------------------------------------------------------
|
---|
20 | | Mailer Configurations
|
---|
21 | |--------------------------------------------------------------------------
|
---|
22 | |
|
---|
23 | | Here you may configure all of the mailers used by your application plus
|
---|
24 | | their respective settings. Several examples have been configured for
|
---|
25 | | you and you are free to add your own as your application requires.
|
---|
26 | |
|
---|
27 | | Laravel supports a variety of mail "transport" drivers to be used while
|
---|
28 | | sending an e-mail. You will specify which one you are using for your
|
---|
29 | | mailers below. You are free to add additional mailers as required.
|
---|
30 | |
|
---|
31 | | Supported: "smtp", "sendmail", "mailgun", "ses", "ses-v2",
|
---|
32 | | "postmark", "log", "array", "failover"
|
---|
33 | |
|
---|
34 | */
|
---|
35 |
|
---|
36 | 'mailers' => [
|
---|
37 | 'smtp' => [
|
---|
38 | 'transport' => 'smtp',
|
---|
39 | 'url' => env('MAIL_URL'),
|
---|
40 | 'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
|
---|
41 | 'port' => env('MAIL_PORT', 587),
|
---|
42 | 'encryption' => env('MAIL_ENCRYPTION', 'tls'),
|
---|
43 | 'username' => env('MAIL_USERNAME'),
|
---|
44 | 'password' => env('MAIL_PASSWORD'),
|
---|
45 | 'timeout' => null,
|
---|
46 | 'local_domain' => env('MAIL_EHLO_DOMAIN'),
|
---|
47 | ],
|
---|
48 |
|
---|
49 | 'ses' => [
|
---|
50 | 'transport' => 'ses',
|
---|
51 | ],
|
---|
52 |
|
---|
53 | 'mailgun' => [
|
---|
54 | 'transport' => 'mailgun',
|
---|
55 | // 'client' => [
|
---|
56 | // 'timeout' => 5,
|
---|
57 | // ],
|
---|
58 | ],
|
---|
59 |
|
---|
60 | 'postmark' => [
|
---|
61 | 'transport' => 'postmark',
|
---|
62 | // 'message_stream_id' => null,
|
---|
63 | // 'client' => [
|
---|
64 | // 'timeout' => 5,
|
---|
65 | // ],
|
---|
66 | ],
|
---|
67 |
|
---|
68 | 'sendmail' => [
|
---|
69 | 'transport' => 'sendmail',
|
---|
70 | 'path' => env('MAIL_SENDMAIL_PATH', '/usr/sbin/sendmail -bs -i'),
|
---|
71 | ],
|
---|
72 |
|
---|
73 | 'log' => [
|
---|
74 | 'transport' => 'log',
|
---|
75 | 'channel' => env('MAIL_LOG_CHANNEL'),
|
---|
76 | ],
|
---|
77 |
|
---|
78 | 'array' => [
|
---|
79 | 'transport' => 'array',
|
---|
80 | ],
|
---|
81 |
|
---|
82 | 'failover' => [
|
---|
83 | 'transport' => 'failover',
|
---|
84 | 'mailers' => [
|
---|
85 | 'smtp',
|
---|
86 | 'log',
|
---|
87 | ],
|
---|
88 | ],
|
---|
89 | ],
|
---|
90 |
|
---|
91 | /*
|
---|
92 | |--------------------------------------------------------------------------
|
---|
93 | | Global "From" Address
|
---|
94 | |--------------------------------------------------------------------------
|
---|
95 | |
|
---|
96 | | You may wish for all e-mails sent by your application to be sent from
|
---|
97 | | the same address. Here, you may specify a name and address that is
|
---|
98 | | used globally for all e-mails that are sent by your application.
|
---|
99 | |
|
---|
100 | */
|
---|
101 |
|
---|
102 | 'from' => [
|
---|
103 | 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
|
---|
104 | 'name' => env('MAIL_FROM_NAME', 'Example'),
|
---|
105 | ],
|
---|
106 |
|
---|
107 | /*
|
---|
108 | |--------------------------------------------------------------------------
|
---|
109 | | Markdown Mail Settings
|
---|
110 | |--------------------------------------------------------------------------
|
---|
111 | |
|
---|
112 | | If you are using Markdown based email rendering, you may configure your
|
---|
113 | | theme and component paths here, allowing you to customize the design
|
---|
114 | | of the emails. Or, you may simply stick with the Laravel defaults!
|
---|
115 | |
|
---|
116 | */
|
---|
117 |
|
---|
118 | 'markdown' => [
|
---|
119 | 'theme' => 'default',
|
---|
120 |
|
---|
121 | 'paths' => [
|
---|
122 | resource_path('views/vendor/mail'),
|
---|
123 | ],
|
---|
124 | ],
|
---|
125 |
|
---|
126 | ];
|
---|