Postfix Cyrus Web cyradm HOWTO
To use the other services provided by cyrus and smtp authtication you need to copy
the file so that they match the service ID
cp /etc/pam.d/imap /etc/pam.d/pop
cp /etc/pam.d/imap /etc/pam.d/sieve
cp /etc/pam.d/imap /etc/pam.d/smtp
6. Configuring Postfix
Postfix needs two major config files:
main.cf
and
master.cf
. Both need your
attention.
6.1. master.cf
You need to change just one line:
old:
flags=R user=cyrus argv=/cyrus/bin/deliver e m ${extension} ${user}
new:
flags= user=cyrus argv=/usr/cyrus/bin/deliver r ${sender} m ${extension} ${user}
What does that change affect?
A look to the cyrus man pages
man deliver
clears up that issue:
The Postfix default setup uses a wrong path to cyrus deliver, this is the first change.
The parameter r inserts a proper return path. Without that, mail rejected/retured
by sieve will be sent to the cyrus user at yourdomain.
6.2. main.cf
Here you need to change some more things like hostname, relaying, alias lookups
etc.
First change the hostname:
myhostname = foo.bar.org
mydestination
23
MySQL Web Hosting Postfix-Cyrus-Web-cyradm MySQL Hosting
|
|
|
|
TotalRoute.net Business web hosting division of Vision Web Hosting Inc. All rights reserved. |