Skip to content

Email Notifications

LuceDev Syslog can send email alerts for security events and log severity thresholds.


Setup

  1. Go to Settings → Email (SMTP)
  2. Configure your mail server:
Field Example
SMTP Host smtp.gmail.com
SMTP Port 587
Username alerts@yourdomain.com
Password Your app password
From Email alerts@yourdomain.com
Use TLS Enabled
  1. Click Save Changes

Gmail & Microsoft 365

If using Gmail, you'll need an App Password. For Microsoft 365, enable SMTP AUTH on the mailbox or use an app password.


Notification Rules

Go to Settings → Notifications to configure alert rules:

Login Notifications

When enabled, sends an email every time a user logs into the dashboard. Useful for security monitoring.

Severity Notifications

When enabled, sends an email when a syslog message arrives at or above a configured severity level. Select which levels trigger alerts:

  • Emergency
  • Alert
  • Critical
  • Error
  • Warning

Recipients

Enter one or more email addresses (comma-separated) to receive notifications.

Cooldown

The cooldown period (in minutes) prevents notification floods. After sending an alert, the system waits the specified duration before sending another. Default is 5 minutes.


Troubleshooting Email

If notifications aren't arriving:

  1. Verify SMTP credentials by sending a test email from another client
  2. Check your spam/junk folder
  3. Ensure your SMTP host allows connections from the server's IP
  4. Check the application logs for SMTP errors:

=== "Windows" C:\Program Files\LuceDev Syslog\logs\ === "Linux" /var/log/lucedev-syslog/

  1. If using Gmail, make sure you're using an App Password, not your regular password