Update email configuration in README and enhance email handler for Microsoft 365 support
- Updated the README.md to include specific SMTP settings for Microsoft 365 and OAuth2 authentication options. - Modified the email handler to support OAuth2 authentication for Microsoft 365, improving security and flexibility. - Enhanced logging to provide clearer feedback on email configuration and authentication methods used.
This commit is contained in:
23
README.md
23
README.md
@@ -75,12 +75,25 @@ Create a .env file and keep it out of version control. Example:
|
||||
|
||||
```env
|
||||
# Email
|
||||
SMTP_HOST=
|
||||
# For Microsoft 365 / Office 365:
|
||||
SMTP_HOST=smtp.office365.com
|
||||
SMTP_PORT=587
|
||||
SMTP_USER=
|
||||
SMTP_PASS=
|
||||
ADMIN_EMAIL=
|
||||
WEBSITE_NAME=365DevNet Support
|
||||
SMTP_USER=your-email@yourdomain.com
|
||||
SMTP_PASS=your-app-password
|
||||
# OR use OAuth2 (recommended for Microsoft 365):
|
||||
# OAUTH2_CLIENT_ID=your-client-id
|
||||
# OAUTH2_CLIENT_SECRET=your-client-secret
|
||||
# OAUTH2_REFRESH_TOKEN=your-refresh-token
|
||||
# OAUTH2_ACCESS_TOKEN=your-access-token (optional)
|
||||
|
||||
# For generic SMTP or Mailcow:
|
||||
# SMTP_HOST=your-smtp-server
|
||||
# SMTP_PORT=587
|
||||
# SMTP_USER=your-username
|
||||
# SMTP_PASS=your-password
|
||||
|
||||
ADMIN_EMAIL=your-email@yourdomain.com
|
||||
WEBSITE_NAME=
|
||||
|
||||
# Monitoring
|
||||
UPTIME_KUMA_URL=
|
||||
|
||||
Reference in New Issue
Block a user