[TriLUG] mailman/postfix integration problem with bounce-processing

Tanner Lovelace lovelace at wayfarer.org
Thu Aug 21 11:29:23 EDT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mike Johnson wrote:
| Christopher L Merrill [chris at webperformanceinc.com] wrote:
|
|
|>This, honestly, doesn't suprise me.  I don't see how they could possibly
|>be delivered with that addressing scheme.  Is there some special wildcard
|>processing that should be enabled in Postfix to allow those addresses
|>to be resolved to the "test-bounces" address that appears in the mailman
|>aliases file?
|
|
| Yes, look at this setting in main.cf:
| # ADDRESS EXTENSIONS (e.g., user+foo)
| #
| # The recipient_delimiter parameter specifies the separator between
| # user names and address extensions (user+foo). See canonical(5),
| # local(8), relocated(5) and virtual(5) for the effects this has on
| # aliases, canonical, virtual, relocated and .forward file lookups.
| # Basically, the software tries user+foo and .forward+foo before
| # trying user and .forward.
| #
| # recipient_delimiter = +
|
| Mike
|

Note also, that while + is widely used, it isn't the same on all
systems.  Qmail, for example, uses "-" as it's delimiter.  That's
the main reason I've setup postfix to use "-" (since I used to
run qmail and didn't want to lose all the e-mail addresses I've
accumulated over the years).

The recipient delmiter is a very good way of tracking spam.  Say,
for instance I give my e-mail address to a website.  I always
add a tag on the end that identifies that website.  Then, later
on if I get spam with that tag I know exactly where it came from.

I believe its even possible to get postfix to recognize both
+ and - and delimiters but you need to dig into postfix's regular
expression engine to do so.  If anyone's interested in that, I'd
suggest searching the postfix mailing lists.  That's where I saw
it several months ago.

Cheers,
Tanner
- --
Tanner Lovelace | lovelace(at)wayfarer.org | http://wtl.wayfarer.org/
- --*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--
GPG Fingerprint = A66C 8660 924F 5F8C 71DA  BDD0 CE09 4F8E DE76 39D4
GPG Key can be found at http://wtl.wayfarer.org/lovelace.gpg.asc
- --*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--
<refrain>
1. Creativity and innovation always builds on the past.
2. The past always tries to control the creativity that builds upon it.
3. Free societies enable the future by limiting this power of the past.
4. Ours is less and less a free society.
</refrain>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQE/ROVSzglPjt52OdQRAvGGAJ4yEoy6whHuSdVbjWgIq7Wm47TxzQCfZSCE
5nCE6LwOGWAK/WfMOqHdBts=
=DYXq
-----END PGP SIGNATURE-----




More information about the TriLUG mailing list