Mail Settings

Overview
Enables setting up of Maian Music mail system. Maian Music utilises the PHPMailer system to send mail either via SMTP (recommended) or via the standard PHP mail function. If you are using SMTP it is recommended you use a SMTP service, rather than your own server settings, which can be less reliable.
General > SMTP Host/IP
SMTP host or IP. If you are using the PHP mail function, you should set this to "localhost" or whatever is required by your server. If you are using SMTP, check that your server actually supports SMTP. Other servers block SMTP from certain services, such as Office. If you have issues, enable the mail debug log. See below.

IMPORTANT: If you are using Gmail, DO NOT use your Gmail password. You MUST create an app specific password in your Google account and use that. Also, ONLY use SSL if you have SSL installed. If you don't, you should use TLS. For the Gmail port ONLY use 465 or 587.
General > SMTP Username
SMTP username if authentication is required. Not required for PHP mail function.
General > SMTP Password
SMTP password if authentication is required. Not required for PHP mail function.
General > Security / Port
SMTP security option and port number. Some services require SSL (such as Google) and others (such as Amazon) TLS.
Headers
Set your preferred "From" and "Reply-To" headers.
Options > Additional Notification Email Addresses (CC) (Comma Delimit)
Enter additional emails if you want notifications to go to other addresses besides your main address. Separate with a comma if you are using multiple. Additional emails are sent via Carbon Copy.
Options > Mail Protocol
Specify your required protocol. The PHP mail function may be faster, but less reliable.
Options > SSL/TLS Only - Do Not Verify Certificates
If you have issues sending emails over SSL, it could be that your SSL certificate is not set up correctly and the mail server is terminating. You can disable the certificate checks if you wish. Whilst this is a workaround, it is not recommended long term.
Options > Enable SMTP Email Debugging
Enabling this logs all SMTP mail operations to the "logs" folder. You should enable this and refer to the log if you are having issues sending mail with SMTP.
Send Test Emails
Click this button to send test emails to make sure the emails are working. Use this and the debug log alongside each other to identify issues.