It'd probably be quite a barrier to signup, although I guess a 'mailto:register@example.com?subject=signup-for-$uniqid' link might solve some of the hassle.
The major issue I can see with it is that many people might like to use a email alias to signup (I prefer to use shabble+servicename@ for services which aren't too broken to accept a +) which isn't the same as their configured sender.
The major issue I can see with it is that many people might like to use a email alias to signup (I prefer to use shabble+servicename@ for services which aren't too broken to accept a +) which isn't the same as their configured sender.