Proof ministers don't read RFCs
Feb. 6th, 2007 08:36 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
(Or understand them if they do...)
John Reid, our beloved Home Secretary, wants all those nasty sex offenders to tell him their email addresses and chatroom IDs.
Can you spot the flaw in this masterful idea?
Clearly, it's going to have to be a complete list. We can't have someone just saying they're evil.bastard@homeoffice.gov.uk (be interesting to see if that reaches anyone, actually) while they're also 16yo-virgin-schoolgirl@aol.com in secret.
So anyone who owns a domain name and accepts email on all addresses on it is going to have a very long list.
Any combination of letters, digits, dots and dashes 'at' that domain would be valid. That's a lot. Especially as with one reading of the original RFC, there's no maximum length. Oh, and you're allowed to be case-sensitive before the 'at', so ME@ is allowed to go to a different inbox from me@.
Add in quoted addresses, where more or less anything goes, and the list becomes even more infinite.
Clearly if this is going to be printed, buy shares in paper companies now. If not, you want makers of hard disk drives.
That's before they tell them about all the IRC nicknames they could use (they're not tied to anyone), all the from: addresses, all the old email addresses they once had etc etc.
John Reid, our beloved Home Secretary, wants all those nasty sex offenders to tell him their email addresses and chatroom IDs.
Can you spot the flaw in this masterful idea?
Clearly, it's going to have to be a complete list. We can't have someone just saying they're evil.bastard@homeoffice.gov.uk (be interesting to see if that reaches anyone, actually) while they're also 16yo-virgin-schoolgirl@aol.com in secret.
So anyone who owns a domain name and accepts email on all addresses on it is going to have a very long list.
Any combination of letters, digits, dots and dashes 'at' that domain would be valid. That's a lot. Especially as with one reading of the original RFC, there's no maximum length. Oh, and you're allowed to be case-sensitive before the 'at', so ME@ is allowed to go to a different inbox from me@.
Add in quoted addresses, where more or less anything goes, and the list becomes even more infinite.
Clearly if this is going to be printed, buy shares in paper companies now. If not, you want makers of hard disk drives.
That's before they tell them about all the IRC nicknames they could use (they're not tied to anyone), all the from: addresses, all the old email addresses they once had etc etc.
(no subject)
Date: 2007-02-06 09:47 am (UTC)(no subject)
Date: 2007-02-06 09:48 am (UTC)This is still one of the sillier ideas to emerge from the Home Office, though.
(no subject)
Date: 2007-02-06 09:54 am (UTC)I think that at least makes sense; I'm not yet sure whether or not I agree with it (and I recognise the potential for misuse of such powers is huge).
(no subject)
Date: 2007-02-06 10:02 am (UTC)This question amuses me, as anyone who votes for the party not in power would technically have to answer in the affirmative.
(no subject)
Date: 2007-02-06 03:48 pm (UTC)See the difference between the respect afforded to the office of President with the abuse towards the current incumbent...
(no subject)
Date: 2007-02-06 03:46 pm (UTC)1. How many Home Office officials/police officers do you think understand regexps? How many do you think would accept a seemingly random string of symbols as your email address?
2. How many people do you think could write one that completely specifies all legal mailboxes?
3. In order to reduce their effort :) I have decided that I will only use mailboxes which, when read as English, are the name of a prime number (eg Two@, Three@, Five@ etc). Mail to other mailboxes will be redirected elsewhere. With a little helper program, postfix will let me do this, so regexp that :)
(Reply to this)(Parent)
(no subject)
Date: 2007-02-06 10:13 pm (UTC)I'd have to agree with djm4 though - it reads like an asbo for paedophiles - a simple way of inventing an imprisonable offence for those who get caught not complying.