Single Command-Line String for a Message with Subject and Body
NOTE: The procedures that are outlined in this section assume that the you are familiar with creating the type of objects listed in the implementation list.
In order to create a preformatted and pre-addressed e-mail message, it is necessary to build a command-line string with the following parameters:
Code:
mailto:<to email>?cc=<cc email>&bcc=<bcc mail>&subject=<subject text>&body=<body text>
Where the following variable definitions apply: Variable Field Entry
--------------------------------------------------------------
<to e-mail> e-mail address to appear in the To field
<cc mail> e-mail address to appear in the CC field
<bcc mail> e-mail address to appear in the BCC field
<subject> text to appear in the Subject field
<body text> text to appear in the Body of the message
Note the position of the question mark (?) and ampersand (&) characters in the command-line syntax.
In addition to the field designations, you must use ASCII hexadecimal equivalents as variables for punctuation characters. The following variables are used to represent commonly used characters:
Code:
Space ( ) %20
Comma (,) %2C
Question Mark (?) %3F
Period (.) %2E
Exclamation Point (!) %21
Colon (:) %3A
Semicolon (;) %3B
The following is an example of a command-line for the Subject and Body text using these variables:
Code:
&subject=Hello%20World%21&body=How%20are%20you%2C%20John%3F
This command-line yields the following information:
Subject: Hello World!
Body : How are you, John?
Uses of the Command-Line String
This command-line string may be used in the following implementations:
In the Open box of the Run command line.
In the Properties of a desktop shortcut
In the Address Bar of Internet Explorer 4.0.
In the body of an Outlook Express e-mail message.
In the Hypertext Markup Language (HTML) code of a Web page.
[more...]
-----
Another topic:
Send To e-mail recipient: A universal solution
-----