Mail (Email function): Difference between revisions
Jump to navigation
Jump to search
m (1 revision) |
m (→Usage notes) |
||
Line 44: | Line 44: | ||
The Date header generated by the SMTP Helper uses the system clock (usually GMT), | The Date header generated by the SMTP Helper uses the system clock (usually GMT), | ||
adjusted by the GMT offset specified in the OS system parameters. | adjusted by the GMT offset specified in the OS system parameters. | ||
<li>For <var>Mail</var> method examples, see [[ | <li>For <var>Mail</var> method examples, see [[Email class#Basic e-mail|"Basic e-mail"]] and | ||
[[ | [[Email class#E-mail with attachment|"E-mail with attachment"]]. | ||
</ul> | </ul> | ||
==See also== | ==See also== | ||
{{Template:Email:Mail footer}} | {{Template:Email:Mail footer}} |
Revision as of 19:25, 25 July 2011
Send the mail message (Email class)
This callable method sends the mail message to an SMTP server.
Syntax
[%rc =] email:Mail[( [[Port=] string], [[CancelOnError=] number], - [Userid= string], [Password= string])]
Syntax terms
%rc | If specified, a numeric variable to contain the return code.
A value of 0 indicates success; a value of 1 indicates a communication error. If some other unexpected content is present or event occurs, %rc will contain the return code sent from the SMTP server. These codes are listed in "SMTP server codes". |
---|---|
A previously declared Email object. | |
clientport | An optional string expression that identifies a previously
defined Janus CLSOCK port. The clientport default is the MASTER port, if any is defined. However, if you omit clientport and no MASTER port is defined, the request is cancelled (subject to the cancel setting). |
cancel | An optional numeric expression that controls whether the request is
cancelled if a communication/socket error occurs:
|
Usage notes
- The SMTP Helper adds a &amp;ldquo;Date:&amp;rdquo; header to an Email object instance by default if you do not explicitly add one with AddHeader. If a Date header is present at the time the mail method is invoked, it is left intact. The Date header generated by the SMTP Helper uses the system clock (usually GMT), adjusted by the GMT offset specified in the OS system parameters.
- For Mail method examples, see "Basic e-mail" and "E-mail with attachment".