mail
This is an old revision of the document!
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.1773681118.txt.gz · Last modified: by reddy
