Email Settings

SMTP Configuration
SMTP Settings: Configure your email server settings. These settings will be saved to your .env file.
Current values are loaded from your .env file.
@error('smtpSettings.MAIL_MAILER')
{{ $message }}
@enderror Common values: smtp, mailgun, ses, postmark
@error('smtpSettings.MAIL_HOST')
{{ $message }}
@enderror
@error('smtpSettings.MAIL_PORT')
{{ $message }}
@enderror
@error('smtpSettings.MAIL_ENCRYPTION')
{{ $message }}
@enderror
@error('smtpSettings.MAIL_USERNAME')
{{ $message }}
@enderror
@error('smtpSettings.MAIL_PASSWORD')
{{ $message }}
@enderror
@error('smtpSettings.MAIL_FROM_ADDRESS')
{{ $message }}
@enderror
@error('smtpSettings.MAIL_FROM_NAME')
{{ $message }}
@enderror
Email Testing
Test Email Functionality: Use this section to test if email notifications are working correctly. The email will only be sent if "Email Notifications" is enabled in System Settings.
@error('testEmail')
{{ $message }}
@enderror
@error('testEmailSubject')
{{ $message }}
@enderror
@error('testEmailMessage')
{{ $message }}
@enderror
Tip: Check your email inbox after sending. If you don't receive the email, verify your SMTP settings above and ensure "Email Notifications" is enabled in System Settings.
Email Configuration Help
Gmail Configuration
  • Host: smtp.gmail.com
  • Port: 587
  • Encryption: TLS
  • Use App Password for authentication
Outlook Configuration
  • Host: smtp-mail.outlook.com
  • Port: 587
  • Encryption: TLS
Yahoo Configuration
  • Host: smtp.mail.yahoo.com
  • Port: 587
  • Encryption: TLS
Custom SMTP
  • Contact your hosting provider
  • Get SMTP credentials
  • Use appropriate port and encryption
Security Note: SMTP settings are saved to your .env file. Make sure to keep your email credentials secure.