The mailto: URI

Posted on Fri, 20 Jul 2007

How much do you know about the mailto: URI scheme? I've just had cause to read RFC 2368, and I've learned a few things myself. Using the mailto URI scheme, you can:

  1. send an e-mail to a person using a client-side e-mail program;
  2. send the e-mail to multiple people at one time;
  3. set the subject line of the e-mail;
  4. specify the body of the e-mail;
  5. and specify any header to send in the e-mail.

Read more...


mid: and cid: URI schemes for referencing e-mail

Posted on Fri, 20 Jul 2007

Not very long ago I wrote to you concerning the mailto: URI scheme, which is used for initiating a new e-mail message. Today I shall show you how you can use URIs to reference existing e-mail messages (or content parts of a MIME message), so long as they are in the users e-mail store. This can be useful for cross-referencing e-mail messages in mailing-lists... if it's supported by your software.

Read more...


Parsing URIs

Posted on Fri, 20 Jul 2007

In my research into URIs, I came across a useful tool for parsing generic URIs into their five major parts: scheme, authority, path, query and fragment. I've found it useful for increasing my understanding of URIs.

You can find uri_test.pl on the (Concluded) IETF URI Working Groups' old website. It's a reference parser written by Roy T. Fielding. You feed it a list of URIs and it breaks them up and spits them out.

Read more...