Re: Expirable addresses [was Re: Year 2000. ]

Página superior
Eliminar este mensaje
Responder a este mensaje
Autor: Nick Waterman
Fecha:  
A: exim-users
Asunto: Re: Expirable addresses [was Re: Year 2000. ]
Nigel Metheringham allegedly said:
> I haven't looked at this ageable local addresses feature, but it makes me
> a touch uneasy at present. I'd prefer to use opaque cookies for this sort
> of thing. Maybe we should thrash a few ideas around before it hits prime
> time...


I'm not sure why it has to be implemented at all...

At the moment I have a setup where users can arbitrarily create as many
mail aliasses as they like, with different suffixes...

--------8<----------8<-------- Cut here --------8<----------8<--------
# "user-mailbox" filter
user_box:
suffix = -*,
driver = forwardfile;
file = .exim/filter${local_part_suffix},
filter,
seteuid

# "user-unrecognised_mailbox" filter
user_defaultbox:
suffix = -*,
driver = forwardfile;
file = .exim/other,
filter,
seteuid
--------8<----------8<-------- Cut here --------8<----------8<--------

Now, if any of my users wanted to do this aging thing, they'd create a
file called ~/.exim/filter-1 which delivers wherever they wanted to
deliver it, probably their default mailbox. They could post news as
"user-1@???" and any replies would get to them, no problems...

Next week, or day, or whatever, they create a ~/.exim/filter-2, and
start using the address user-2@???. In a few week's time (or
whenever), they delete ~/.exim/filter-1 so that that address is no
longer valid. Most of this could be fairly well automated if they were
that serious about doing it.

If they want some way of processing "expired addresses", they can create
a ~/.exim/other, and look at $local_part_suffix if they want. This could
discard the mail, bounce it, or send some standard reply.

They could use dates 2-digit years, 4-digit years, or random strings,
base64-encoded-dates, or whatever the hell they like, it's entirely up
to them.

It just strikes me as slightly odd that you're trying to build into exim
a way for users to have multiple suffixes, when it's already there. I've
already used this, only in a different way... When I register with any
web services or anything, I use a different address, EG nick-fb if I'm
registering at fred blogg's site. Then when I recieve spam, I can see
exactly who sold me e-mail address. It's exactly the same as companies
who tell you to mail "Dept AMF" when they're advertising in AMiga
Format or whatever.

--
Nick Waterman, Network Manager, Cimio Ltd.
nick@??? nick@??? G7RZQ @ GB7DEO.#32.GBR.EU
http://www.cimio.co.uk/~nick/ #include <disclaimer> Team *AMIGA*!
Today's subliminal thought is: