You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: TASK_REMINDERS.md
+31-11Lines changed: 31 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -21,34 +21,54 @@ For the application to send emails, it needs to know your email service details.
21
21
22
22
**Update the following email settings in your .env file:**
23
23
*`MAIL_MAILER`: The type of email service you're using (e.g., smtp, sendmail).
24
-
`MAIL_MAILER=smtp`
24
+
```
25
+
MAIL_MAILER=smtp
26
+
```
25
27
26
28
* `MAIL_HOST`: The server address of your email provider (e.g., smtp.gmail.com).
27
-
`MAIL_HOST=smtp.gmail.com`
29
+
```
30
+
MAIL_HOST=smtp.gmail.com
31
+
```
28
32
29
33
* `MAIL_PORT`: The port number for your email server (e.g., 2525, 587, 465).
30
-
`MAIL_PORT=587`
34
+
```
35
+
MAIL_PORT=587
36
+
```
31
37
32
38
* `MAIL_USERNAME`: Your username for the email account that will send the emails.
33
-
`MAIL_USERNAME=your_email_username`
39
+
```
40
+
MAIL_USERNAME=your_email_username
41
+
```
34
42
35
43
* `MAIL_PASSWORD`: The password for that email account.
36
-
`MAIL_PASSWORD="your_email_password"`
44
+
```
45
+
MAIL_PASSWORD="your_email_password"
46
+
```
37
47
38
48
* `MAIL_ENCRYPTION`: The encryption method (e.g., tls, ssl, or null if none).
39
-
`MAIL_ENCRYPTION=tls`
49
+
```
50
+
MAIL_ENCRYPTION=tls
51
+
```
40
52
41
53
* `MAIL_FROM_ADDRESS`: The email address that will appear as the sender.
42
-
`MAIL_FROM_ADDRESS="noreply@mydomain.com"`
54
+
```
55
+
MAIL_FROM_ADDRESS="noreply@mydomain.com"
56
+
```
43
57
44
58
* `MAIL_FROM_NAME`: The name that will appear as the sender. It's good to use your application's name.
45
-
`MAIL_FROM_NAME="${APP_NAME}"`
59
+
```
60
+
MAIL_FROM_NAME="${APP_NAME}"
61
+
```
46
62
47
63
* `MAIL_TO`: The primary email address where the task reminder emails should be sent.
48
-
`MAIL_TO="your_main_email@example.com"`
64
+
```
65
+
MAIL_TO="your_main_email@example.com"
66
+
```
49
67
50
68
* `MAIL_BCC` (Optional): If you want to send a blind carbon copy of the email to another address, set it here. If not specified, it defaults to the `MAIL_TO` address.
51
-
`MAIL_BCC="another_email@example.com"`
69
+
```
70
+
MAIL_BCC="another_email@example.com"
71
+
```
52
72
53
73
**Important:** Replace the example values with your actual email service details. If you're using a service like Gmail, you might need to enable "Less secure app access" or generate an "App Password". Check your email provider's documentation for details on SMTP configuration.
54
74
@@ -77,4 +97,4 @@ The application knows *when* to send the email, but your server needs to be told
77
97
## **That's It!**
78
98
79
99
Once you've configured your email settings in the .env file and set up the cron job on your server, the application will automatically send you an email with tasks due in the next 30 days every Monday at 6h00.
80
-
If you don't receive emails, double-check your email settings in the .env file and ensure the cron job is correctly set up and your server has the necessary permissions to execute it.
100
+
If you don't receive emails, double-check your email settings in the .env file and ensure the cron job is correctly set up and your server has the necessary permissions to execute it.
0 commit comments