Configuring Sendmail to Listen on Multiple Specific IPs

As a novice sendmail user, finding information on this fix wasn’t easy. For a long time I was afraid to touch the sendmail.mc. If you aren’t familiar with it, and you plan to administer sendmail, I suggest taking a few minutes to go through the m4 README. It’s not nearly as confusing as I used to think it was.

Once you’ve got sendmail up with multiple IP addresses you may be interesting in the `CLIENT_OPTIONS’ setting. With it you can change the outbound IP address sendmail uses for sending email.

Sendmail + Procmail + Spamassassin + Cyrus + Sieve

I’ve always used sendmail and qpopper. It wasn’t until recently that I made the switch to imap. Getting server-side filtering was a real pain in the ass, and documentation for several of these packages is sparse to say the least. Hopefully this will point you in the right direction. This will be easiest to use if you’ve already got sendmail and cyrus working together. Please drop a comment if you see a mistake or have a suggestion as to how to make this howto more admin-friendly.