From which account does the synology nas send email notifications to the admin and users?
Synology NAS email notifications are sent from an account that the administrator configures in the Control Panel. There's no single default account—it depends on your setup.
Here's how it works:
Configuration Location:
- Log into the Synology NAS Control Panel
- Navigate to Notification or Mail Server settings
- Configure your SMTP server details
Key Configuration Points:
- SMTP Server - You specify the mail server (e.g., Gmail, Office 365, company mail server)
- Sender Email Address - The admin defines which email address appears as the "From" in notifications
- Authentication Credentials - Username and password for the SMTP account sending the emails
Common Scenarios:
- Using your own email: Configure it to send from your Gmail, Outlook, or company email account
- Using a dedicated account: Some admins create a service account specifically for Synology notifications
- Using relay servers: Organizations might configure their internal mail relay server
Who Receives Notifications: The admin specifies which user accounts receive notifications. Individual users can configure their own notification preferences, but the sending account is centralized and configured system-wide by the administrator.
If you need to check or change which account your NAS is currently using, you'd need to access the Control Panel and review the Mail Server/Notification settings to see the currently configured SMTP details and sender address.
ok I see it.
what are webhooks in this context?
In the context of Synology NAS, webhooks are an alternative way to receive notifications instead of (or in addition to) email.
Here's what they do:
Basic Concept: A webhook is a way for your Synology NAS to send notification data to an external URL or service when an event occurs (like a disk failure, backup completion, security alert, etc.).
How It Works:
- You define a webhook URL (an endpoint you control or use from a third-party service)
- When an event triggers on your NAS, it sends an HTTP POST request to that URL with event data
- The receiving service processes that data and can take action (send a message, create a ticket, log data, etc.)
Common Use Cases:
- Integration with messaging apps - Send alerts to Slack, Discord, Microsoft Teams, or Telegram
- Custom monitoring - Route alerts to your own monitoring dashboard or logging service
- Automation - Trigger workflows in IFTTT, Zapier, or other automation platforms
- Custom applications - Send data to your own backend service for custom handling
Example: Instead of getting an email saying "Disk 1 failed," your NAS sends a webhook to Slack, which automatically posts the alert to your ops channel in real-time.
Configuration: You typically configure webhooks in the same Notification settings where you set up email, specifying:
- The webhook URL
- Which events trigger it
- Sometimes authentication details
Webhooks are more flexible and immediate than email—they're great for integrating Synology notifications into modern alert and automation systems.
how can I setup a webhooks to notify me in telegram?
Here's how to set up Synology NAS webhooks to notify you on Telegram:
Step 1: Create a Telegram Bot
- Open Telegram and search for @BotFather
- Start a conversation with BotFather
- Send the command
/newbot - Follow the prompts:
- Give your bot a name (e.g., "Synology NAS Bot")
- Give it a username (must end with "bot", e.g., "synology_nas_bot")
- Copy and save the API token that BotFather provides (looks like:
123456789:ABCdefGHIjklmnoPQRstuvWXYZabcdefg)
Step 2: Get Your Telegram Chat ID
- Send any message to your newly created bot
- Visit this URL in your browser (replace TOKEN with your API token):
https://api.telegram.org/botTOKEN/getUpdates- Look for
"chat":{"id":123456789}— that number is your Chat ID - Save this Chat ID
Step 3: Configure Synology NAS Webhook
- Log into Synology Control Panel
- Go to Notification → Webhooks (or Mail Server → Webhooks depending on your DSM version)
- Click Add to create a new webhook
- Fill in the details:
- Name: "Telegram Notification" (or whatever you prefer)
- URL:
https://api.telegram.org/botTOKEN/sendMessage?chat_id=CHAT_ID&text= Replace:
- `TOKEN` with your bot API token
- `CHAT_ID` with your chat ID from Step 25. Select Events that trigger the webhook (disk errors, backup completion, etc.) 6. Save the webhook
Step 4: Test It
In the Control Panel, look for a Test button on the webhook and click it. You should receive a test message on Telegram.
Example Webhook URL:
https://api.telegram.org/bot123456789:ABCdefGHIjklmnoPQRstuvWXYZabcdefg/sendMessage?chat_id=987654321&text=That's it! Now your Synology NAS will send alerts directly to Telegram whenever configured events occur.