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