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
  3. 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 in C:\Program Files\LuceDev Syslog\logs\ for SMTP errors
  5. If using Gmail, make sure you're using an App Password, not your regular password