XMXREPLY ;ISC-SF/GMB-Reply to a msg ;04/24/2002 10:29
|action||A||extended action||Ea||event driver||Ed||subscriber||Su||protocol||O||limited protocol||LP||run routine||RR||broker||B||edit||E||server||Se||P||screenman||SM||inquire||I|
; XMDUZ DUZ of who the msg is from
; XMBODY Body of the msg
; Must be closed root, passed by value. See WP_ROOT
; definition for WP^DIE(), FM word processing filer.
; XMINSTR("FROM") String saying from whom (default is XMDUZ)
; XMINSTR("STRIP") String containing chars to strip from msg text
; XMINSTR("SCR HINT") Hint to guess the scramble key
; (must be the hint from original message)
; XMINSTR("SCR KEY") Scramble key, if original message was scrambled.
; (must be the key from original message, as
; entered by the user: unscrambled!)
; *NOTE: SCR hint and key needed only for remote replies. Even then,
; they are ignored. That info is gotten from the original msg.
; XMINSTR("NET REPLY") Should reply go over the network? 1=yes; 0=no
; XMINSTR("NET SUBJ") Subject for network reply msg, else default to
; "Re: original msg subject"
; XMZSENDR XMDUZ of the person who created and sent the msg
; If you are not a recipient or the sender, you may not reply.
; If msg is in SHARED,MAIL and your DUZ is .6, ERROR! G H^XUS ***
; If msg is info only AND you are not the sender, you may not reply.
; If msg is info only and broadcast to all local users, may not reply
; If you are info only, you may not reply.
; If msg is from a remote POSTMASTER, may not reply.
; If msg is in waste basket or no basket, move it to a basket.
|REPLYTO(XMZ,XMFROM,XMREPLTO)||; Get from and reply-to address, if any
|Name||Field # of Occurrence|
|>>||Not killed explicitly|
|Name||Field # of Occurrence|
|U||REPLYMSG+37, REPLYMSG+46, NETREPLY+5, REPLYTO+5|
|XMDUZ||REPLYMSG~, REPLYMSG+30, REPLYMSG+31, REPLYMSG+32, REPLYMSG+36, REPLYMSG+44, REPLYMSG+46, DOREPLY~, DOREPLY+2, DOREPLY+3
, NETREPLY~, NETREPLY+10, MOVER~, MOVER+7, MOVER+8
|XMERR||REPLYMSG+29!, REPLYMSG+30, REPLYMSG+33, REPLYMSG+46|
|XMFDA(||NETREPLY+3*, NETREPLY+5*, NETREPLY+6*, NETREPLY+8*, MOVER+4*, MOVER+7*, MOVER+8*, MOVER+9*, MOVER+10*|
|XMFIND||REPLYTO+1~, REPLYTO+2*, REPLYTO+3|
|XMFROM||REPLYMSG+40~, REPLYMSG+41, REPLYMSG+44, REPLYTO~, REPLYTO+4*, REPLYTO+5*, REPLYTO1+1~, REPLYTO1+2, REPLYTO1+3|
|XMIENS||NETREPLY+1~, NETREPLY+2*, NETREPLY+3, NETREPLY+5, NETREPLY+6, NETREPLY+8, MOVER+1~, MOVER+2*, MOVER+4, MOVER+7
, MOVER+8, MOVER+9, MOVER+10
|XMINSTR||REPLYMSG~, REPLYMSG+36, REPLYMSG+44, REPLYMSG+46, DOREPLY~, DOREPLY+2, NETREPLY~, MOVER~|
|XMINSTR("NET||REPLY" , REPLYMSG+39, SUBJ" , REPLYMSG+46|
|XMK||REPLYMSG~, REPLYMSG+30, REPLYMSG+32|
|XMNETMSG||REPLYMSG+28~, REPLYMSG+38*, REPLYMSG+39|
|XMREPLTO||REPLYMSG+40~, REPLYMSG+41, REPLYMSG+44, REPLYTO~, REPLYTO+6*, REPLYTO1+1~, REPLYTO1+2, REPLYTO1+3|
|>> XMSECURE||DOREPLY+1, NETREPLY+4|
|XMZ||REPLYMSG+28~, REPLYMSG+30, REPLYMSG+31, REPLYMSG+32, REPLYMSG+33, REPLYMSG+36, REPLYMSG+41, REPLYMSG+46, DOREPLY~, DOREPLY+2
, DOREPLY+3, NETREPLY~, NETREPLY+5, NETREPLY+6, NETREPLY+7, NETREPLY+8, MOVER~, MOVER+10, REPLYTO~, REPLYTO+3
, REPLYTO+5, REPLYTO1~, REPLYTO1+2
|XMZR||REPLYMSG~, REPLYMSG+33, REPLYMSG+34, REPLYMSG+35, REPLYMSG+36, REPLYMSG+46, DOREPLY~, DOREPLY+1, DOREPLY+2, DOREPLY+3
, NETREPLY~, NETREPLY+2, NETREPLY+10, MOVER~, MOVER+2
|XMZREC||REPLYMSG+28~, REPLYMSG+30, REPLYMSG+31, REPLYMSG+37, REPLYMSG+46|
|XMZSENDR||REPLYMSG+28~, REPLYMSG+37*, REPLYMSG+38|