SMTP server setup
Go in General Parameters
> Advanced Parameters
> SMTP
:
- Session key containing mail address: choose which session field contains
mail address
- SMTP Server: IP or hostname of the SMTP server
- SMTP Port: Port of the SMTP server
- SMTP User: SMTP user if authentication is required
- SMTP Password: SMTP password if authentication is required
- SSL/TLS protocol and SSL/TLS options: Here you can enable SMTPS or
startTLS. A list of possible options can be found in the IO::Socket::SSL
documentation.
Tip
- If no SMTP server is configured, the mail will be sent via the local
sendmail program. Else, Net::SMTP module is required to use the SMTP
server
- The SMTP server value can hold the port, for example:
mail.example.com:25
Warning
- Older versions of the Email::Sender library have limitations when it comes
to SMTPS or STARTTLS support. Versions lower than 1.300027 will not be
able to check the remote server certificate or use custom IO::Socket::SSL
options.
- Mail headers:
- Mail sender: address seen in the “From” field (default:
noreply@[DOMAIN])
- Reply address: address seen in the “Reply-To” field
- charset: Charset used for the body of the mail (default:
utf-8)
Testing your email setup
You can test your email setup in the General Parameters
> Advanced
Parameters
> SMTP
page by using the Send test email
button in the
manager.
Tip
You need to save your SMTP configuration before you can test it
You can also test your email setup using the test-email
command in the CLI
lemonldap-ng-cli test-email dwho@badwolf.org