XMS1 ;ISC-SF/GMB-SMTP Send (RFC 821) ;05/20/2002 08:40
Source file <XMS1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SENDMSG(XMK,XMZ,XMB) | ;
 | 
|
| INIT(XMINST,XMZ,XMZREC,XMNVFROM,XMFROM,XMNETNAM) | ;
 | 
|
| ENVELOPE(XMNETNAM,XMINST,XMZ,XMZREC,XMNVFROM,XMRZ,XMRCPT) | ;
 ; These commands are part of RFC 821 - SMTP.  | 
|
| DATACMD | ; Send: "DATA"
 ; Recv: "354 Enter data"  | 
|
| MAIL(XMZ,XMZREC,XMNVFROM,XMRZ) | ; Send mail
 ; Send: "MAIL FROM:<USER.JOE@LOCAL.DOMAIN.EXT>" ; Recv: "250 OK Message-ID:123456@REMOTE.DOMAIN.EXT"  | 
|
| FROM(XMFROM,XMNETNAM) | ;
 | 
|
| RCPT(XMNETNAM,XMINST,XMZ,XMZREC,XMNVFROM,XMRCPT) | ; Identify Recipients
 ; Send: "RCPT TO:<USER.JANE@REMOTE.DOMAIN.EXT>" ; Recv: "250 'RCPT' accepted" ; or: "550 Addressee not found." or "550 Addressee ambiguous."  | 
|
| TOFORMAT(XMTO,XMPREFIX) | ;
 | 
|
| TO(XMTO) | ;
 | 
|
| FWDBY(XMFREC) | ;
 | 
|
| FINISH(XMINST,XMZ,XMRZ) | ;
 | 
|
| STATUS(XMZ,XMRECIP) | ; Get Recipient Status
 | 
 
  | 
| SRVTIME(XMZ,XMRECIP,XMSTRING) | ; Set Recipient Status
 | 
 
  |