I'm writing some login/registration code that will send an activation
e-mail to a user's address.
The easy way to do it is to send a standard HREF link, which nearly any
modern mail reader will pick up on (and which can be cut and pasted if need
However, an activation URL is not idempotent, and so in theory it oughta be
a POST link. But there's no good way to send a POST link in e-mail! I'm
not sure if mail clients will process a form in HTML e-mail (or if they
even should), but it's certainly not cut-and-pasteable for those without
HTML mail readers.
Anyone found a satisfactory solution to this?