4 - Editing an outgoing message - Background Information
Click here for main text
RexxMail will recognize and accept e-mail addresses in any of the following formats:

address@domain
<address@domain>

address@domain (Comment)
<address@domain> (Comment)

Name address@domain
Name <address@domain>
"Name" address@domain
"Name" <address@domain>

Name <address@domain> (Comment)
"Name" address@domain (Comment)
"Name" <address@domain> (Comment)

Before opening the edit file on the desktop, RexxMail checks the message's header contents and rewrites any valid addresses it finds to "Name - Comment" <address@domain> format. Lines containing multiple addresses are folded so that each address occupies an (indented) line by itself.

If the "From:" contains no address, or if the line is missing altogether, RexxMail attempts to insert a default sender's name and address. The default sender's name and address are taken from the 'MyAddress' and 'MyName' entries in the 'settings.txt' file.

If the 'MyName' entry is missing, the sender's address is used without the name.

If the 'MyAddress' entry is missing, the 'From: ' entry is left blank, and it is left to the user to fill in the address (and optionally, the name) of the sender.

Together, the 'From: ', 'To: ', and 'Subject: ' lines make up the minimum required header of an outgoing mail message. If any of these lines is missing, incorrect, or incomplete, the message cannot be sent. For a list of valid header keywords, see the background information for Saving an outgoing message.

The message header must be separated from the message content by at least one empty line. If this is not the case, the message cannot be sent.

Long header lines may be wrapped by continuing on a new line and starting the new line with at least one space or TAB character.


© 2001 M.C. de Geus
Last updated 20010920