mail
Table of Contents
Quick Start
To set up an email server, we typically use Postfix for SMTP, Dovecot for POP3/IMAP, and mail utilities (“s-nail” package on RedHat Linux).
dnf install -y postfix dovecot s-nail
Edit the /etc/postfix/main.cp file:
inet_interfaces = all home_mailbox = Maildir/ # To match the path for dovecot
Edit the /etc/dovecot/conf.d/10-auth.conf file:
disable_plaintext_auth = no auth_mechanisms = plain login login_trusted_networks = 0.0.0.0/0 # To allow plain login on non-tls connections
Edit the /etc/dovecot/conf.d/10-mail.conf file:
mail_location = maildir:~/Maildir
s-nail test
# Read email s-nail -f ./Maildir/ # Send email echo "Message body" | s-nail -s "Subject line" recipient@example.com
curl test
printf 'Subject: Test email from curl\n\nTest.' | curl --url 'smtp://ARTSLOPMDB03.ar.sspad.ng' --mail-from 'artest@localhost' --mail-rcpt 'artest@localhost' -T -
mail.txt · Last modified: by reddy
