XMRPOP ;ISC-SF/GMB-POP3 Server (RFC 1939) ;05/20/2002 07:05
Source file <XMRPOP.m>
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
ENTRY | ;
|
|
DELE | ;;
|
|
OKID(XMID) | ;
|
|
LIST | ;;
|
|
NOOP | ;;
|
|
PASS | ;;
|
|
LOGIN | ;
|
|
LOGINOK() | ;
|
|
OLDCHK() | ;
|
|
MAILDROP | ;
|
|
OCTETS(XMZ) | ; Returns the number of 'octets' in a message.
; Basically, that's a count of the number of characters. ; We estimate it by multiplying the number of lines by 50. |
|
LOGINERR(XMSG) | ;
|
|
QUIT | ;;
|
|
SIGNOFF(XMSG) | ;
|
|
RETR | ;;
|
|
RSET | ;;
|
|
STAT | ;;
|
|
TOP | ;;
|
|
UIDL | ;;
|
|
USER | ;;
|
|
UPDATE | ;
|
|
RETRIEVE(XMID,XMLINES) | ;
|
|
RETRXMZ(XMZ,XMLINES,XMIM,XMZO) | ;
|
|
CRE8HDR(XMZ,XMIM,XMZO) | ;
|
Name | Field # of Occurrence |
---|---|
^%ZISC | ENTRY+8 |
OPEN^XML | ENTRY+7 |
ADDITC^XMUT4A | MAILDROP+6 |
INIT^XMVVITAE | LOGIN+7 |
DEL^XMXMSGS2 | UPDATE+3 |
ZAPIT^XMXMSGS2 | MAILDROP+7 |
$$NETNAME^XMXUTIL | CRE8HDR+2 |
LASTACC^XMXUTIL | RETRIEVE+14 |
NONEW^XMXUTIL | RETRIEVE+15 |
$$INDT^XMXUTIL1 | CRE8HDR+5 |
INMSG^XMXUTIL2 | RETRIEVE+3 |
INRESP^XMXUTIL2 | RETRIEVE+8 |
$$CHECKAV^XUS | OLDCHK+3 |
$$USERSET^XUSRA | LOGINOK+2 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("EOFF" | ENTRY+10 |
^%ZOSF("ERRTN" | ENTRY+2 |
^%ZOSF("RM" | ENTRY+10 |
^%ZOSF("TRAP" | ENTRY+2 |
^%ZOSF("TYPE-AHEAD" | ENTRY+10 |
^TMP("XM" | DELE+5, DELE+6*, DELE+7, DELE+8*, OKID+3, OKID+4, LIST+4, LIST+5, LIST+6, LIST+10 , MAILDROP+2!, MAILDROP+11*, QUIT+2!, RETR+4, RSET+1!, RSET+2*, STAT+1, UIDL+5, UIDL+6, UIDL+10 , UPDATE+3, RETRIEVE+2 |
^XMB("NETNAME" | ENTRY+13, SIGNOFF+1, CRE8HDR+1 |
^XMB(3.7 - [#3.7] | MAILDROP+4, MAILDROP+5, MAILDROP+6, RETRIEVE+15 |
^XMB(3.9 - [#3.9] | MAILDROP+7, OCTETS+3, RETRIEVE+15, RETRXMZ+2, RETRXMZ+4 |
Name | Line Occurrences |
---|---|
$$LOGINOK | LOGIN+2 |
$$OCTETS | MAILDROP+9 |
$$OKID | DELE+3, LIST+9, RETR+3, TOP+3, UIDL+9 |
$$OLDCHK | LOGINOK+1 |
@( | ENTRY+23 |
CRE8HDR | RETRXMZ+2 |
LOGIN | PASS+3 |
LOGINERR | PASS+1, PASS+4, LOGIN+3, USER+3 |
MAILDROP | LOGIN+8 |
QUIT | ENTRY+24 |
RETRIEVE | RETR+5, TOP+7 |
RETRXMZ | RETRIEVE+4, RETRIEVE+11 |
RSET | LOGIN+9 |
SIGNOFF | LOGINERR+4, QUIT+3 |
UPDATE | QUIT+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%1 | OLDCHK+1~ |
DUZ | ENTRY+3*, ENTRY+4, LOGIN+6, OLDCHK+4* |
>> ER | ENTRY+8, ENTRY+11*, ENTRY+13, ENTRY+17, ENTRY+18*, ENTRY+24, LIST+4, LIST+5, QUIT+1, SIGNOFF+1 , RETR+4, TOP+6, UIDL+4, UIDL+5, RETRIEVE+4, RETRIEVE+5, RETRIEVE+6, RETRIEVE+10, RETRIEVE+11, RETRIEVE+13 , RETRXMZ+2, RETRXMZ+4, CRE8HDR+1, CRE8HDR+2, CRE8HDR+3, CRE8HDR+4, CRE8HDR+5, CRE8HDR+6 |
IO | ENTRY+8 |
IO(0 | ENTRY+8 |
U | ENTRY+22, DELE+5, DELE+8, LIST+4, LIST+5, LIST+10, LOGIN+3, MAILDROP+11, OCTETS+3, RETR+4 , RSET+2, STAT+1, RETRIEVE+15 |
>> X | ENTRY+2*, ENTRY+10* |
>> XM | ENTRY+9* |
XMACCESS | ENTRY+1~, PASS+1, LOGIN+4!, LOGINOK+2, OLDCHK+3, LOGINERR+1!, USER+1*, USER+2 |
>> XMC("BATCH" | ENTRY+5*, ENTRY+10 |
>> XMCHAN | ENTRY+6* |
XMCMD | ENTRY+1~, ENTRY+17, ENTRY+18*, ENTRY+19*, ENTRY+20, ENTRY+22, ENTRY+23, ENTRY+24, LOGINERR+5* |
XMCMDS | ENTRY+1~ |
XMCMDS( | ENTRY+22 |
XMCMDS("AUTH" | ENTRY+14* |
XMCMDS("TRAN" | ENTRY+15* |
XMDUZ | ENTRY+1~, ENTRY+4*, LOGIN+6*, MAILDROP+4, MAILDROP+5, MAILDROP+6, MAILDROP+7, UPDATE+3, RETRIEVE+3, RETRIEVE+14 , RETRIEVE+15 |
XMI | RETRXMZ+1~, RETRXMZ+3*, RETRXMZ+4* |
XMID | DELE+1~, DELE+2*, DELE+3, DELE+5, DELE+6, DELE+9, OKID~, OKID+1, OKID+2, OKID+3 , OKID+4, LIST+1~, LIST+2*, LIST+3, LIST+5*, LIST+6, LIST+7, LIST+9, LIST+10, MAILDROP+1~ , MAILDROP+3*, MAILDROP+8*, MAILDROP+11, MAILDROP+12, RETR+1~, RETR+2*, RETR+3, RETR+4, RETR+5, TOP+1~ , TOP+2*, TOP+3, TOP+7, UIDL+1~, UIDL+2*, UIDL+3, UIDL+5*, UIDL+6, UIDL+7, UIDL+9 , UIDL+10, UPDATE+1~, UPDATE+2*, UPDATE+3*, RETRIEVE~, RETRIEVE+2 |
XMIM | RETRIEVE+1~, RETRIEVE+3, RETRIEVE+4, RETRIEVE+14, RETRXMZ~, RETRXMZ+2, CRE8HDR~ |
XMIM("DATE" | CRE8HDR+5 |
XMIM("FROM" | CRE8HDR+2 |
XMIM("RESPS" | RETRIEVE+5, RETRIEVE+6 |
XMIM("SUBJ" | RETRIEVE+9, CRE8HDR+4 |
XMINSTR | RETRIEVE+1~, RETRIEVE+3, RETRIEVE+14 |
XMIR | RETRIEVE+7~, RETRIEVE+8, RETRIEVE+11 |
XMIR("SUBJ" | RETRIEVE+9* |
XMIR("XMZ" | RETRIEVE+11 |
XMIU | RETRIEVE+1~, RETRIEVE+3, RETRIEVE+14 |
XMIU("RESP" | RETRIEVE+6 |
XMK | ENTRY+1~, ENTRY+12*, MAILDROP+4, MAILDROP+5, MAILDROP+6, MAILDROP+7, RETRIEVE+14, RETRIEVE+15 |
XMKZ | MAILDROP+1~, MAILDROP+3*, MAILDROP+4*, MAILDROP+5, MAILDROP+6 |
XMLINES | TOP+1~, TOP+4*, TOP+5, TOP+7, RETRIEVE~, RETRIEVE+4, RETRIEVE+5, RETRXMZ~, RETRXMZ+4 |
XMLOGIN | LOGIN+1~, LOGIN+2*, LOGIN+3, OLDCHK+1~, OLDCHK+3*, OLDCHK+4 |
XMOCTS | DELE+4~, DELE+5*, DELE+8, LIST+1~, LIST+5*, LIST+7, MAILDROP+1~, MAILDROP+9*, MAILDROP+10, MAILDROP+11 |
XMREC | ENTRY+17, DELE+4~, DELE+7*, DELE+8 |
XMRESP | RETRIEVE+1~, RETRIEVE+6*, RETRIEVE+8, RETRIEVE+12*, RETRIEVE+14, RETRIEVE+15 |
>> XMRG | ENTRY+18, ENTRY+19, DELE+2, LIST+2, PASS+2, RETR+2, TOP+2, TOP+4, UIDL+2, USER+1 |
>> XMSEN | ENTRY+13, ENTRY+20, ENTRY+21, ENTRY+22, DELE+9, OKID+1, OKID+2, OKID+3, OKID+4, LIST+4 , LIST+7, LIST+8, LIST+10, NOOP+1, LOGINERR+3, SIGNOFF+1, RETR+4, RSET+3, STAT+1, TOP+5 , TOP+6, UIDL+4, UIDL+7, UIDL+8, UIDL+10, USER+2, RETRIEVE+10, RETRIEVE+13, RETRXMZ+4, CRE8HDR+1 , CRE8HDR+2, CRE8HDR+3, CRE8HDR+4, CRE8HDR+5, CRE8HDR+6 |
XMSG | ENTRY+13*, ENTRY+20*, ENTRY+21*, ENTRY+22*, DELE+9*, OKID+1*, OKID+2*, OKID+3*, OKID+4*, LIST+4* , LIST+7*, LIST+8*, LIST+10*, NOOP+1*, LOGINERR~, LOGINERR+4, SIGNOFF~, SIGNOFF+1*, RETR+4*, RSET+3* , STAT+1*, TOP+5*, TOP+6*, UIDL+4*, UIDL+7*, UIDL+8*, UIDL+10*, USER+2*, RETRIEVE+10*, RETRIEVE+13* , RETRXMZ+4*, CRE8HDR+1*, CRE8HDR+2*, CRE8HDR+3*, CRE8HDR+4*, CRE8HDR+5*, CRE8HDR+6* |
XMSTATE | ENTRY+1~, ENTRY+16*, ENTRY+22, LOGIN+5*, QUIT+1 |
XMTMSGS | ENTRY+1~, MAILDROP+12*, RSET+2, RSET+3 |
XMTOCTS | ENTRY+1~, MAILDROP+3*, MAILDROP+10*, RSET+2, RSET+3 |
XMTRY | ENTRY+1~, LOGINERR+2*, LOGINERR+3 |
XMV | ENTRY+1~ |
XMV("NETNAME" | CRE8HDR+3 |
XMVERIFY | ENTRY+1~, PASS+2*, PASS+3, LOGIN+4!, LOGINOK+2, OLDCHK+3, LOGINERR+1! |
XMZ | DELE+4~, DELE+5*, DELE+6, MAILDROP+1~, MAILDROP+5*, MAILDROP+6, MAILDROP+7, MAILDROP+9, MAILDROP+11, OCTETS~ , OCTETS+3, UIDL+1~, UIDL+5*, UIDL+7, UPDATE+1~, UPDATE+3*, RETRIEVE+1~, RETRIEVE+2*, RETRIEVE+3, RETRIEVE+4 , RETRIEVE+8, RETRIEVE+11, RETRIEVE+14, RETRIEVE+15, RETRXMZ~, RETRXMZ+2, RETRXMZ+4, CRE8HDR~, CRE8HDR+1 |
XMZO | RETRXMZ~, RETRXMZ+2, CRE8HDR~ |
XUF | OLDCHK+1~, OLDCHK+2* |
XUSER | OLDCHK+1~ |
>> ZTQUEUED | ENTRY+2 |
Name | Field # of Occurrence |
---|---|
$T(@"USERSET^XUSRA" | LOGINOK+1 |
$T(@XMCMD | ENTRY+21 |