Email Setup

Install packages for remote mail

$ sudo dnf install msmtp

Local Mail Setup

$ sudo dnf install opensmtpd
$ sudo vi /etc/opensmtpd/smtpd.conf
table aliases file:/etc/aliases
listen on localhost
action "local" maildir "%{user.directory}/.maildir/local" alias <aliases>
match for local action "local"
$ sudo systemctl enable --now opensmtpd
$ sudo ln -sf /usr/sbin/sendmail.opensmtpd /etc/alternatives/mta

Viewing Local Mail

$ sudo dnf install mailx
$ export MAIL=$HOME/.maildir/local
$ mailx

mbsync

msmtpq (requires msmtp)

$ cd /usr/share/doc/msmtp/scripts/msmtpq
$ sudo porg -lD "install msmtpq -t /usr/local/bin; install msmtp-queue -t /usr/local/bin"
$ mkdir ~/.msmtp.queue
$ chmod 700 ~/.msmtp.queue