On Fri, Jan 14, 2005, Michael Häusler <[EMAIL PROTECTED]> said: >> I don't consider it silly to have one table with ALL valid email >> addresses, so you don't have to do double lookups. > > Furthermore, I consider it a feature not to automatically deliver to > users. This allows you to close accounts gracefully: By removing the > alias, you stop mail delivery. But users can still get (and backup) > their old emails via POP or IMAP.
This is an implied semantic which I *really* don't like. By removing the aliases, you are destroying information about the user, and if they were to (for example) pay their bills again and be reinstated, you would have to recreate the aliases from some outside database. QED -- You have to assume an outside database for this semantic to be useful. Fortunately this semantic does not exist, and I'll be happy not to create it. Aaron
