Hello, list members!
I'm new to dovecot, and haven't needed to maintain an email server
instance for quite some time.
I recently got a fairly simple postfix + dovecot installation functional
as needed, however I now need to get procmail filtering incoming
mail, and after reading various docs and wikis, I find that I'm still
having a tough time feeling confident on how best to approach it in
the simplest manner. (this is for a small installation.... 10 email
accounts, max).
Below, I've provide the relevant snippets of my current functional
configuration; how best to integrate procmail into the mix?
/etc/postfix/main.cf:
...
alias_maps = hash:/etc/mail/aliases
local_recipient_maps = hash:/etc/postfix/vmailbox, $alias_maps
virtual_transport = dovecot
virtual_mailbox_domains = $mydomain
virtual_mailbox_base = /var/vmail/
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_minimum_uid = 500
virtual_uid_maps = static:501
virtual_gid_maps = static:501
...
/etc/postfix/master.cf:
...
dovecot unix - n n - - pipe
flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -f ${sender} -
d ${recipient}
...
/etc/dovecot/dovecot.conf:
...
mail_location = maildir:~/Maildir
protocol lda {
sendmail_path = /usr/sbin/sendmail
}
auth default {
mechanisms = plain
passdb passwd-file {
args = /var/vmail/passwd
}
userdb static {
args = uid=vmail gid=vmail home=/var/vmail/%d/%u
}
socket listen {
master {
path = /var/run/dovecot/auth-master
mode = 0600
user = vmail
group = vmail
}
}
}
...
Thankyou for any tips, much appreciated!