On Jun 8, 2007, at 1:31 AM, Andrew Bennetts wrote:
> And some mail servers use a different delimiter. For instance, I
> have a mail
> account where "-foo" suffixes are delivered to my account, rather
> than "+foo" as
> used by gmail. Postfix allows you to configure your server either
> way (or in
> fact with arbitrary delimiters IIRC).
You're correct. I was going to mention that and forgot. ;) It's
recipient_delimiter for Postfix.
>> Having said that, I'm not sure I see the use case for treating these
>> addresses any differently than an other address. You can't /know/
>> that
>> a +address is treated specially by the recipient, so you have to
>> expect
>> that they aren't. OTOH, allowing a user to hide addresses (even
>> +addresses) is a good thing.
>
> In general, you have no idea just from an email address where it's
> going to be
> delivered, and I'm not sure why Launchpad needs to care. For
> example, I have
> addresses at completely different domains that all reach the same
> set of
> Maildirs on a particular server, but looking at the addresses you
> can't tell
> that this is so.
Indeed, this is why things like VERP exist because all those forwards
(and I do the same thing you do) introduce steps where an intervening
mail server could bounce the message, with with no traces left of the
original recipient address.
> I share Barry's opinion that we should just treat all email addresses
> equally.
>
> If it's desired that a user can have email addresses visible and
> not others, why
> not let that user set an explicit flag per address?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Jun 8, 2007, at 1:31 AM, Andrew Bennetts wrote:
> And some mail servers use a different delimiter. For instance, I
> have a mail
> account where "-foo" suffixes are delivered to my account, rather
> than "+foo" as
> used by gmail. Postfix allows you to configure your server either
> way (or in
> fact with arbitrary delimiters IIRC).
You're correct. I was going to mention that and forgot. ;) It's
recipient_delimiter for Postfix.
>> Having said that, I'm not sure I see the use case for treating these
>> addresses any differently than an other address. You can't /know/
>> that
>> a +address is treated specially by the recipient, so you have to
>> expect
>> that they aren't. OTOH, allowing a user to hide addresses (even
>> +addresses) is a good thing.
>
> In general, you have no idea just from an email address where it's
> going to be
> delivered, and I'm not sure why Launchpad needs to care. For
> example, I have
> addresses at completely different domains that all reach the same
> set of
> Maildirs on a particular server, but looking at the addresses you
> can't tell
> that this is so.
Indeed, this is why things like VERP exist because all those forwards
(and I do the same thing you do) introduce steps where an intervening
mail server could bounce the message, with with no traces left of the
original recipient address.
> I share Barry's opinion that we should just treat all email addresses
> equally.
>
> If it's desired that a user can have email addresses visible and
> not others, why
> not let that user set an explicit flag per address?
+1
- -Barry
-----BEGIN PGP SIGNATURE-----
pQepbvXERAjTxAJ 4xLOUiAKVUeQGu0 hDUMO0rshS0hwCf Uung TG2cM/Mo=
Version: GnuPG v1.4.7 (Darwin)
iD8DBQFGaVmv2YZ
jcqAlV2cYodiuid
=HH/Q
-----END PGP SIGNATURE-----