Skip to content

Email Notifications

Nigel1992 edited this page Mar 21, 2025 · 3 revisions

📧 Email Notifications

Overview

LibreELEC Backupper can send email notifications for various backup events, keeping you informed about your backup status even when you're away from your system.

Configuration

SMTP Settings

  • SMTP Server: Your email server address (e.g., smtp.gmail.com)
  • SMTP Port: Server port (e.g., 587 for TLS, 465 for SSL)
  • Username: Your email address
  • Password: Your email password or app-specific password
  • Use SSL/TLS: Enable secure connection (recommended)
  • From Address: The sender's email address
  • To Address: Where to send notifications

Testing

  1. Configure your SMTP settings
  2. Click "Test Email" in settings
  3. Check your inbox for the test message
  4. Verify formatting and delivery

Notification Types

1. Backup Started

  • Time and date
  • Backup type (manual/scheduled)
  • Selected backup items
  • Destination location

2. Backup Completed

  • Completion time
  • Backup size
  • Number of files
  • Storage location
  • Retention status

3. Backup Failed

  • Error description
  • Failed component
  • Troubleshooting steps
  • Support information

Email Format

Emails are sent in HTML format with:

  • Clean, modern design
  • Easy-to-read layout
  • Important information highlighted
  • Consistent branding
  • Mobile-friendly formatting

Example Email Notification

Here's an example of a successful backup notification:

Backup Completed Email

The email includes:

  • Clear success/failure status
  • Backup name and timestamp
  • Size information (original and compressed)
  • Storage location
  • Items included in backup
  • Completion time

Each notification is designed to provide all relevant information at a glance while maintaining a clean, professional appearance.

Troubleshooting

Common Issues

  1. Emails not sending

    • Verify SMTP settings
    • Check internet connection
    • Confirm server status
    • Test with different ports
  2. Authentication Failed

    • Double-check username/password
    • Enable "Less secure app access" if needed
    • Try app-specific password
    • Verify 2FA settings
  3. SSL/TLS Errors

    • Confirm correct port
    • Enable/disable SSL as needed
    • Update SSL certificates
    • Check server requirements

Gmail Setup

  1. Enable 2-Factor Authentication
  2. Generate App Password:
    • Go to Google Account settings
    • Security → App Passwords
    • Select "Other (Custom name)"
    • Use generated password in addon

Best Practices

  1. Use secure connection (SSL/TLS)
  2. Create dedicated email account
  3. Regular test emails
  4. Monitor spam folder
  5. Keep credentials secure

Advanced Features

HTML Templates

  • Professional design
  • Responsive layout
  • Custom branding
  • Status indicators
  • Action buttons

Notification Settings

  • Enable/disable types
  • Customize content
  • Set priorities
  • Schedule quiet hours

Support

If you encounter issues:

  1. Check Troubleshooting Guide
  2. Review error messages
  3. Test email settings
  4. Contact support team

Security Notes

  1. Password Storage

    • Stored in Kodi's settings.xml
    • Consider using app-specific passwords
    • Regularly update credentials
    • Keep your system secure
  2. Best Practices

    • Use app passwords instead of main account password
    • Enable 2FA on your email account
    • Use a dedicated email account for notifications
    • Monitor access logs
    • Keep your LibreELEC system updated
  3. Important Note

    • Email credentials are stored in plain text in settings.xml
    • For enhanced security, consider using:
      • App-specific passwords (recommended for Gmail)
      • A dedicated email account for notifications
      • Limited-privilege email account
      • Regular password rotation

Clone this wiki locally