Hi there everyone,

I had to try PostFix out about a month ago when I set up a very small-time
mail server on a 486 with very limited resources. I couldn't stand
Sendmail, and QMail ... I just wanted to try something new. I just got
myself a computer, and now I'm installing PostFix here because ... the
QMail RPMs are rather messy, and the installation and upgrade procedure
honestly cumbersome even if I already have another QMail setup up and
running. I have nothing major against QMail, although I have to admit,
considering there seems to be no solid evidence for or against either side
in the QMail vs PostFix discussion, PostFix is definitely much easier to
set up and upgrade. I also have this affinity for a single configuration
file, and not having to go through ucspi-tcp or inetd.

Anyway, enough with the introduction. Now for some sharing for the
benefit of anybody interested:

I've setup my Postfix installation to use Maildir's, which I still prefer
over the /var/spool/mail/$USER system (Maildir's are actually why I moved
to QMail in the first place), and am using maildrop-0.75 as my MDA, which
is working very well and is supposed to be more efficient than procmail.
To set maildrop to be the MDA for all users without the need for some
eccentric per-user setup, I put the following line in my main.cf:

mailbox_command = /usr/local/bin/maildrop -d $USER

Then I created a file .mailfilter in /etc/skel (and in the home
directories of each of my existing users) containing:

DEFAULT="$HOME/Maildir"

I've also found out why fetchmail's nobouncemail didn't work for my
initial setup, which got me flooded with a lot of bounce messages for
invalid users instead of getting them to my fetchmail postmaster user. To
get things to work I uncommented the line:

local_recipient_maps = $relocated_maps $alias_maps unix:passwd.byname

in main.cf. This is documented in the FAQ under "Postfix accepts mail for
non-existing local users".

I have a question for those already using PostFix: I'm not very
comfortable with maintaining my aliases using the standard text/hash
format, and was hoping to try out dbm. What program do I use to maintain
dbm files? QMail's one-file-per-alias system is pretty neat in some ways,
I have to admit. I have yet to check out dbm, though.

Another thing: anyone have an existing solution for mapping an alias, say,
'everybody' to all users with UID >= 500? With my QMail setup (that I'm
hoping to move to PostFix for no particular reason) I maintain a file
~alias/.qmail-everybody with a list of all my users with e-mail addresses
(all those in the passwd file that are not system accounts, and therefore
have UID >= 500 in my RedHat system). I could do the same with my
text/hash format, or with dbm if and when I find out how to work on that
format, but perhaps there's a more manageable method.

Hope someone can help me out (calling Ian Sison, hehehe). Thanks! :-)

-- 
Federico Sevilla III
Network Administrator

THE LEATHER COLLECTION, INC.
#15 Don Mariano Lim Industrial Complex, Alabang-Zapote Road
beside Toyota - Alabang, Las Pinas City 1740 PHILIPPINES

Ofc: 63.2.842.2261
Fax: 63.2.842.2204
Apt: 63.2.523.8251 to 64 (loc 601)
Cel: 63.919.550.4216


-
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

Reply via email to