Email
Settings
Configure email notifications and templates
Overview
Email settings allow you to configure automated email notifications for donations, receipts, and other important events. You can customize email templates and configure SMTP settings.
Accessing Email Settings
- Log into your Nexus Donate admin dashboard
- Navigate to the "Settings" section
- Click on "Email Settings"
SMTP Configuration
Configure your SMTP server settings to send emails:
Basic SMTP Settings
SMTP Configuration
SMTP Host: smtp.gmail.com
SMTP Port: 587
SMTP Username: your-email@gmail.com
SMTP Password: your-app-password
SMTP Encryption: TLS
From Email: noreply@yourstore.com
From Name: Your Store Name
Common SMTP Providers
- Gmail: smtp.gmail.com:587 (TLS)
- Outlook: smtp-mail.outlook.com:587 (TLS)
- Yahoo: smtp.mail.yahoo.com:587 (TLS)
- Custom SMTP: Use your hosting provider's SMTP
Email Templates
Customize email templates for different events:
Donation Receipt Template
Receipt Template
Subject: Thank you for your donation!
Dear {{player_name}},
Thank you for your donation of ${{amount}} for {{package_name}}.
Your transaction ID is: {{transaction_id}}
Your items have been delivered to your account.
Best regards,
Your Server Team
Donation Notification Template
Notification Template
Subject: New Donation Received
A new donation has been received:
Player: {{player_name}}
Amount: ${{amount}}
Package: {{package_name}}
Transaction ID: {{transaction_id}}
Date: {{date}}
Please check your admin panel for more details.
Email Variables
Available variables for email templates:
Player Variables
- {{player_name}}: Player's display name
- {{player_email}}: Player's email address
- {{player_id}}: Player's unique ID
Transaction Variables
- {{amount}}: Donation amount
- {{package_name}}: Package name
- {{transaction_id}}: Transaction ID
- {{date}}: Donation date
- {{server_name}}: Server name
Email Types
Configure different types of emails:
Donation Receipts
- Sent to players after successful donation
- Includes transaction details
- Confirms item delivery
Admin Notifications
- Sent to administrators for new donations
- Includes transaction summary
- Helps track donation activity
Payment Failed
- Sent when payment fails
- Includes error details
- Provides retry instructions
Email Testing
Test your email configuration:
Test Email
- Click "Send Test Email" in email settings
- Enter a test email address
- Check if the email is received
- Verify formatting and content
Common Issues
- Emails not sending: Check SMTP credentials
- Emails in spam: Configure SPF and DKIM records
- Formatting issues: Check HTML template syntax
- Missing variables: Verify variable names are correct
Email Security
Secure your email configuration:
Authentication
- Use app-specific passwords for Gmail
- Enable 2FA on email accounts
- Use strong, unique passwords
SPF and DKIM
- Configure SPF records for your domain
- Set up DKIM signing
- Improve email deliverability
Email Analytics
Monitor email performance:
Tracking
- Track email delivery rates
- Monitor bounce rates
- Track open rates (if enabled)
Reports
- View email sending statistics
- Identify delivery issues
- Monitor email performance
Best Practices
- Professional Templates: Use professional email templates
- Clear Subject Lines: Make subject lines descriptive
- Test Regularly: Test email functionality regularly
- Monitor Deliverability: Watch for spam folder issues
- Backup Templates: Keep backups of email templates
Note: Remember that the purchase email template and verification email template must be maintained as separate, distinct templates.