Dovecot
From wikinotes
Dovecot is an IMAP server. You can use it to receive email.
TODO:
this page is a mess
Locations
/usr/local/etc/dovecot.conf
config
Create Self-Signed SSL Certificate
openssl genrsa -des3 -out dovecot.key 1024 # Create RSA private key
openssl req -new -key dovecot.key -out dovecot.csr # Create Certificate
cp dovecot.key dovecotkey.orig # Strip Passphrase from a key
openssl rsa -in dovecot.key.orig -out dovecot.key
openssl -req -days 3365 \ `# set arbitrary long 3365 days valid cert`
-in dovecot.csr \
-signkey dovecot.key \
-out dovecot.crt
sudo mkdir /etc/ssl/private
sudo mkdir /etc/ssl/certs
sudo mv ~/dovecot.crt /etc/ssl/certs/
sudo mv ~/dovecot.key /etc/ssl/private/
/usr/local/etc/dovecot.conf
protocol lda {
portmaster_address = willjpittman@gmail.com # Admin's external email
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
...
}
ssl = yes
ssl_cert_file = /etc/ssl/certs/dovecot.crt
ssl_key_file = /etc/ssl/private/dovecot.key
/etc/rc.conf
dovecot_enable="YES"
mutt -f imap://will@localhost # From localhost
mutt -f imap://will@192.168.1.206 # From Any Computer on network