Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: XMA21

Package: MailMan

Routine: XMA21


Information

XMA21 ;ISC-SF/GMB-Address lookup APIs ;07/17/2003 13:03

Source Information

Source file <XMA21.m>

Entry Points

Name Comments DBIA/ICR reference
CHK ; Check to see if a user is a member of a mail group.
; Sets $T if member.
; Needs:
; XMDUZ DUZ of the user
; Y IEN of the mail group
  • ICR #10067
    • Status: Active
    • Usage: Supported
    DX ;
    DES ; Interactive addressing. Set next default recipient.
    ; XMY is not killed upon entry.
    ; Needs:
    ; XMMG Next default recipient
    ; See entry point TO for other needs and outputs associated with
    ; this entry point.
  • ICR #709
    • Status: Retired
    • Usage: Private
  • ICR #10067
    • Status: Active
    • Usage: Supported
    DEST ; Interactive addressing. Set first default recipient.
    ; XMY is killed upon entry.
    ; Needs:
    ; XMDUN First default recipient
    ; See entry point TO for other needs and outputs associated with
    ; this entry point.
  • ICR #10067
    • Status: Active
    • Usage: Supported
    TO(XMTO) ;
    ; Entry points DES and DEST also Need:
    ; XMDUZ DUZ of user
    ; XMDF if $D(XMDF) then do not restrict addressees
    ; Output:
    ; XMY( Array of addressees: XMY(addressee)=""
    ; XMOUT if $D(XMOUT) user aborted addressing
    ; X if X="^" user aborted addressing, else X=""
    SW ;
    INST ; Non-interactive addressing (Just fall thru to WHO)
  • ICR #10067
    • Status: Active
    • Usage: Supported
    WHO ; Non-interactive addressing
    ; Needs:
    ; XMDUZ user's DUZ
    ; X local or remote address
    ; (-X will remove address)
    ; XMDF if $D(XMDF) then do not restrict addressees
    ; XMLOC if $D(XMLOC), forces output of XMMG error message if error
    ; Output:
    ; XMY address: XMY(address)=""
    ; Y if Y=-1, then lookup has failed
    ; = <DUZ^full name> if local addressee
    ; = <domain ien^domain name> if remote addressee
    ; XMMG contains error message if Y=-1
    ; = "" if local addressee
    ; = via domain message if remote addressee
  • ICR #10067
    • Status: Active
    • Usage: Supported

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: " ",XMMG
    • Line Location: WHO+27
    Info |  Source |  Entry Points |  Interaction Calls