home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / apop3d12.zip / APOP3D.DOC < prev    next >
Text File  |  1997-02-02  |  54KB  |  1,135 lines

  1. ┌────────────────────────────────────────────────────────────────────────────┐
  2. │                                                                            │
  3. │              aPOP3d - Email server package for OS/2                        │
  4. │                          - Version 1.20 -                                  │
  5. │                                                                            │
  6. │                      *** S H A R E W A R E ***                             │
  7. │                                                                            │
  8. │                      D o c u m e n t a t i o n                             │
  9. │                                                                            │
  10. │       (C) 1996,1997 Axel Mueller                                           │
  11. │       Email:             amueller@stargate.rz.fh-offenburg.de              │
  12. │       Official FTP site: stargate.rz.fh-offenburg.de                       │
  13. └────────────────────────────────────────────────────────────────────────────┘
  14.  
  15.    The aPOP3d package contains all email services of the SIDIS/2 package
  16.    which I released in May 1996. The SIDIS/2 package also contained
  17.    dial-in services which are sperately available as aDialIn package.
  18.    While both packages are still compatible with each other they are more
  19.    easy to setup.
  20.  
  21.    I have to apologize for the way the documentation is done. I had the
  22.    choice between a well-done INF file (which would have taken a lot more
  23.    of my time) and a plain ASCII file (which took less time and left more
  24.    of it for the real programming work). I decided for the latter and hope
  25.    you will understand ...
  26.  
  27.  
  28.  
  29. ┌────────────────────────────────────────────────────────────────────────────┐
  30. │                                                                            │
  31. │ Content                                                                    │
  32. │                                                                            │
  33. └────────────────────────────────────────────────────────────────────────────┘
  34.  
  35.                 1.      Legal stuff
  36.                 2.      Files included in this package
  37.                 3.      Features
  38.                 4.      System requirements
  39.                 5.      General Installation
  40.                 6.      User and programm administration (ACCOUNTS.EXE)
  41.                 7.      POP3 server (APOP3D.EXE)
  42.                 8.      Mailbox conversion and mailbox rescan (SCANMBOX.EXE)
  43.                 9.      Collective POP3 retrieval (ACOLLECT.EXE)
  44.                10.      Problem determination
  45.                11.      Acknowledgements
  46.                12.      Conclusion
  47.  
  48.  
  49.  
  50. ┌────────────────────────────────────────────────────────────────────────────┐
  51. │                                                                            │
  52. │ 1. Legal stuff                                                             │
  53. │                                                                            │
  54. └────────────────────────────────────────────────────────────────────────────┘
  55.  
  56.        IF YOU DOWNLOAD OR USE THIS PROGRAM YOU AGREE TO THESE TERMS.            
  57.                                                                                 
  58.        Under no circumstances I am liable for any of the following:           
  59.                                                                                 
  60.        1. third-party claims against you for losses or damages;                 
  61.        2. loss of, or damage to, your records or data; or                       
  62.        3. economic consequential damages (including lost profits or             
  63.           savings) or incidental damages                                        
  64.                                                                                 
  65.        I do not warrant uninterrupted or error free operation of the           
  66.        Program. I have no obligation to provide service, defect                
  67.        correction, or any maintenance for the Program. I have no               
  68.        obligation to supply any Program updates or enhancements to you          
  69.        even if such are or later become available.                              
  70.                                                                                 
  71.        THERE ARE NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE               
  72.        IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A                  
  73.        PARTICULAR PURPOSE.                                                      
  74.                                                                                 
  75.  
  76.  
  77. ┌────────────────────────────────────────────────────────────────────────────┐
  78. │                                                                            │
  79. │ 2. Files included in this package                                          │
  80. │                                                                            │
  81. └────────────────────────────────────────────────────────────────────────────┘
  82.  
  83.    ACCOUNTS.EXE   user & programm administration
  84.    ACOLLECT.EXE   enhanced POP3 client
  85.    AMAIL.EXE      mail sorting programm invoked by IBM Sendmail
  86.    APOP3D.ANN     short feature listing
  87.    APOP3D.DOC     this file
  88.    APOP3D.EXE     POP3 server
  89.    ASHARED.DLL    central module used by all aPOP3d, aCollect and aDialIn
  90.    BMTMICRO.DOC   registration form for use if you register via BMT Micro
  91.    HISTORY.DOC    changes in the last versions
  92.    MAILPROC.CMD   automatic mail processor
  93.    MAILPROC.HLP   emglish help file for automatic mail processor
  94.    MAILPROC.GER   german help file for automatic mail processor
  95.                   copy this file to MAILPROC.HLP if you want help in German
  96.    PURCHASE.*     On-Line registration via BMT Micro
  97.    REGISTER.DOC   registration information and registration for for use if
  98.                   you register via the author directly
  99.    RXPRF.CMD      script for registration of RXPRF.DLL functions
  100.    RXPRF.DLL      REXX functions for user database access
  101.    RXIOCTL.DLL    REXX functions for aDialIn package
  102.    SCANMBOX.EXE   converts old-style SIDIS/2 1.x/ aPOP3d 1.1x mailboxes
  103.                   and/or rescans them
  104.    SENDMAIL.CF    configuration file for IBM Sendmail 2.x in case you
  105.                   don't have this file
  106.    SWREG.EXE      shareware registration utility
  107.    
  108.  
  109.  
  110. ┌────────────────────────────────────────────────────────────────────────────┐
  111. │                                                                            │
  112. │ 3. Features                                                                │
  113. │                                                                            │
  114. └────────────────────────────────────────────────────────────────────────────┘
  115.  
  116.  
  117.    - central user database (USER.INI) for all user- and program-relevant
  118.      information
  119.    - user administration compatible with aDialIn package (dial-in server)
  120.    - received email may be forwarded to another email address, kept or removed
  121.    - notification feature will send a standard reply to the sender
  122.      of every incoming email. This is especially useful if you are unable
  123.      to answer incoming emails personally at this time (e.g. during your
  124.      vacation).
  125.    - loop detection for both the email forwarding and notification feature
  126.    - automatic mail processor allows you to perform certain actions (like
  127.      password change, activate/stop email forward, activate/stop sender
  128.      notification) by sending an email to a "special" user
  129.      (e.g. "mail-processor@hostdomain.com") on the aPOP3d host.
  130.      The mail processor will send a confirmation email as response immediately
  131.    - emails address to non-existing users may be either rejected or stored
  132.      in the mailbox of an existing user
  133.    - POP3 server supports INETd
  134.    - POP3 server uses multiple threads for multiple simultanous users if
  135.      it runs without INETd
  136.    - POP3 server supports all POP3 commands and extented POP3 commands
  137.      (except APOP and XMIT)
  138.    - passwords are stored encrypted (modified DES)
  139.    - emails are stored encrypted (modified DES) if their size is less
  140.      than a specified figure
  141.    - incoming emails may be rejected if the user's mailbox would
  142.      exceed a specified limit. Limits may be specified as default for
  143.      all users or user-specific
  144.    - user & program administration programm is non-PM which means it can be
  145.      executed in Telnet sessions; it provides a lot of information about users
  146.    - enhanced POP3 client included; In "collect" mode for each user a remote
  147.      POP3 account (e.g. the POP3 server of your ISP) may be defined separately
  148.      from which it will fetch all mails and stores them on your local system
  149.      for retrieval by local users. In "collect & parse" mode it will fetch
  150.      emails from one remote POP3 account for all lcoal users and parses the
  151.      mail header to determine the receipent. According to either the real name
  152.      or the username of the receipent the mail will be stored in the users
  153.      mailbox.
  154.    - uses IBM Sendmail as SMTP server (needed)
  155.  
  156.  
  157.    The aPOP3d package is being used on a daily basis to serve about 90
  158.    students (including myself) with email. This has given me a lot of
  159.    feedback which I have used to implement features needed in a real life
  160.    email comunication.
  161.    A lot features in the feature list are not available in any other email
  162.    server package for OS/2!
  163.  
  164.  
  165.  
  166. ┌────────────────────────────────────────────────────────────────────────────┐
  167. │                                                                            │
  168. │ 4. System requirements                                                     │
  169. │                                                                            │
  170. └────────────────────────────────────────────────────────────────────────────┘
  171.  
  172.    - Minimum hardware: 486-DX/2-66 with 16 MB RAM
  173.    - OS/2 Warp 3/4
  174.          * or *
  175.      OS/2 Warp Connect 
  176.          * or *
  177.      OS/2 Warp Server   
  178.          * or *
  179.      OS/2 Warp + TCP/IP 2.0 + CSD UN64092
  180.    - HPFS is *HIGHLY* recommended (otherwise the length of usernames is
  181.      restricted to 8 characters (You may try FAT but it was not tested !)
  182.    - Sendmail 2.0 should be replaced by Sendmail 2.01 because of several bugs.
  183.      You may get Sendmail 2.01 from:
  184.      ftp://ftp.leo.org/pub/comp/os/os2/tcpip/sendmail201.zip
  185.      ftp://stargate.rz.fh-offenburg.de/pub/os2/sendmail201.zip
  186.  
  187.  
  188. ┌────────────────────────────────────────────────────────────────────────────┐
  189. │                                                                            │
  190. │ 5. General Installation                                                    │
  191. │                                                                            │
  192. └────────────────────────────────────────────────────────────────────────────┘
  193.  
  194.    1. Use the following hints to place the files included in this package in
  195.       the correct directories:
  196.  
  197.       ACCOUNTS.EXE   a directory in your PATH    (recommended: \TCPIP\BIN)
  198.       ACOLLECT.EXE   a directory in your PATH    (recommended: \TCPIP\BIN)
  199.       AMAIL.EXE      a directory in your PATH    (recommended: \TCPIP\BIN)
  200.       APOP3D.EXE     a directory in your PATH    (recommended: \TCPIP\BIN)
  201.       ASHARED.DLL    a directory in your LIBPATH (recommended: \TCPIP\DLL)
  202.       MAILPROC.CMD   a directory in your PATH    (recommended: \TCPIP\BIN)
  203.       MAILPROC.HLP   directory defined in ETC variable
  204.                      You may try "echo %ETC%" to check where your ETC
  205.                      variable points to
  206.       RXPRF.CMD      a directory in your PATH    (recommended: \TCPIP\BIN)
  207.       RXPRF.DLL      a directory in your LIBPATH (recommended: \TCPIP\DLL)
  208.       RXIOCTL.DLL    a directory in your LIBPATH (recommended: \TCPIP\DLL)
  209.                      This DLL is only needed if you are running aDialIn too.
  210.       SENDMAIL.CF    You need this file only if you don't have already a
  211.                      well configured sendmail.cf
  212.                      In that case put it in the directory defined in ETC
  213.                      variable. You may try "echo %ETC%" to check where
  214.                      your ETC variable points to.
  215.       SWREG.EXE      a directory in your PATH    (recommended: \TCPIP\BIN)
  216.  
  217.    2. Make sure that the following environment variables are set in
  218.       CONFIG.SYS:
  219.  
  220.         SET ETC=c:\mptn\etc
  221.  
  222.         The ETC variable is most likely already set. If this is the case
  223.         you don't have to change it.
  224.  
  225.  
  226.         SET HOSTNAME=myHostname
  227.  
  228.         The HOSTNAME variable has to be set to the hostname provided by
  229.         your ISP. You can dtermine it by typing "hostname" at the OS/2
  230.         prompt.
  231.  
  232.  
  233.         SET MAILDIR=C:\MAIL
  234.  
  235.         The MAILDIR variable points to the base mail directory under which
  236.         all the user mail directories will be created. Make sure that this
  237.         directory exists; otherwise no user mail directories can be created.
  238.  
  239.  
  240.         SET TMP=C:\TCPIP\TMP
  241.  
  242.         The TMP variable is most likely already set. If this is the case
  243.         you don't have to change it. The directory must exist and is
  244.         needed to place files temporarily.
  245.  
  246.    3. If you intent to use the mail processor the RxPRF.DLL has to register
  247.       its functions. This is done by RxPRF.CMD which should be called once
  248.       during startup, e.g. by putting the line "call RxPRF.CMD" in STARTUP.CMD
  249.       on your boot drive:
  250.  
  251.          REM Register DLL ...
  252.          call rxprf.cmd
  253.  
  254.    4. In order to operate an email server you need to have a properly
  255.       configured sendmail.cf.
  256.       Note that you cannot use any email client using IBM Sendmail on
  257.       the machine you intend to install aPOP3d package on. (e.g. 
  258.       Ultimedia Mail/2). However this is not a disadvantage since there
  259.       are some really good email clients which don't rely on IBM Sendmail
  260.       (e.g. PMMail).
  261.  
  262.       Please note the the editor used to modify sendmail.cf must preserve
  263.       TABS! Use E.EXE, don't use EPM!!!
  264.  
  265.       If you already have a functional setup of IBM Sendmail you only need
  266.       to change a single line of sendmail.cf:
  267.  
  268.       Look for a line starting with "Mlocal" (without the ").
  269.       Change this line as follows:
  270.       Mlocal, P=c:\tcpip\bin\amail.exe, F=lnsDFMP,  S=10, R=20, A=c:\mail $u $f
  271.  
  272.       Change drive letters if necessary. The Argument "A=c:\mail" specifies
  273.       the base directory for mailboxes (which must be the same directory as
  274.       specified in the MAILDIR variable in CONFIG.SYS)
  275.  
  276.       If you don't already have a functional setup of IBM Sendmail you need
  277.       to adapt the sendmail.cf file I provided in this package:
  278.  
  279.       The file is provided as it runs on my machine. It is almost self-explaining.
  280.       You only need to replaca the word "stargate" with the host name of your
  281.       host. The same goes for "stargate.rz.offenburg.de". Our mail relay host
  282.       is named "noc.rz.offenburg.de" which you have to replace with the host name
  283.       of your mail relay host. If you don't know your mail relay host just check
  284.       the header of an email you got. It should be the name of the host of the
  285.       first "Received ..." line. Regarding your network you should configure at
  286.       least the following settings in sendmail.cf: "Dw", "Cw", "DD", "DR".
  287.  
  288.       There are also some file references to configure:
  289.  
  290.       a) Look for a line starting with "OA" (without the ").
  291.          Specify the path to your ALIASES file here
  292.          e.g. OAc:\mptn\etc\aliases
  293.          Normally this file should be in the ETC direcory.
  294.          Change drive letters if necessary.
  295.  
  296.       b) Look for a line starting with "OQ" (without the ").
  297.          Specify the directory where the mails are queued for transmission
  298.          e.g. "OQc:\mptn\etc\mqueue"
  299.          Change drive letters if necessary and make sure that this
  300.          directory exists!
  301.  
  302.       c) Look for a line starting with "Mlocal" (without the ").
  303.          Change this line as follows:
  304.          Mlocal, P=c:\tcpip\bin\amail.exe, F=lnsDFMP,  S=10, R=20, A=c:\mail $u $f
  305.          Change drive letters if necessary and replace "c:\mail" by the directory
  306.          you have specified in the MAILDIR environment variable.
  307.  
  308.    5. Before you can retrieve email via POP3 the aPOP3d server has to be started.
  309.       The best thing to do is to start it from TCPSTART.CMD in your \TCPIP\BIN
  310.       directory. All other TCP/IP servers will be started from this file as well.
  311.       Your TCPSTART.CMD might look like this:
  312.  
  313.          @echo off
  314.          echo Configuring TCP/IP .....
  315.          @echo on
  316.          call setup.cmd
  317.          @echo off
  318.          echo ..... Finished configuring TCP/IP
  319.          cls
  320.          echo Starting the TCP/IP processes .....
  321.          start "RouteD" /c /min routed
  322.          echo     ..... ROUTED started
  323.          start "Sendmail" /c /min sendmail -bd -q30m
  324.          echo     ..... SENDMAIL started
  325.          start "aPOP3d" /c /min apop3d.exe
  326.          echo     ..... POP3d started
  327.          start "INET Super Server" /c /min inetd
  328.          echo     ..... INET Super Server started
  329.          echo ..... Finished starting the TCP/IP processes
  330.          echo ..... exiting TCPSTART.CMD  .....
  331.          exit
  332.  
  333.    6. You should reboot your computer now for your changes to become active.
  334.  
  335.  
  336.  
  337. ┌────────────────────────────────────────────────────────────────────────────┐
  338. │                                                                            │
  339. │ 6. User and programm administration (ACCOUNTS.EXE)                         │
  340. │                                                                            │
  341. └────────────────────────────────────────────────────────────────────────────┘
  342.  
  343.    Before any user can receive email or retrieve email via POP3 a record for
  344.    this user has to be created.
  345.  
  346.    If you type "accounts" without any parameters (or wrong parameters)
  347.    a syntax description will be displayed:
  348.  
  349.    ------------------------------------------------------------------------------
  350.    F:\Dev\Bin>accounts
  351.  
  352.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  353.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  354.    === Usage: ====================================================================
  355.    accounts [options]
  356.    === Options: ==================================================================
  357.    -a  <user> <password> <Real name>       -l[d[a|l|n|t|r|u]
  358.    -c  <user> [<host> <login> <password>]  -l[m[a|c|f|j|n|o|p|r|s|t|u]]
  359.    -cp [<host> <login> <password>]         -m  [<user> <name> <program> <subject>]
  360.    -d  <user>                              -n <user> [subject]
  361.    -ds                                     -p  <user> <password> [old_password]
  362.    -e  <size>                              -r  <user>
  363.    -f  <user> [forward address]            -s  <user> [size]
  364.    -fc <user> [forward address]            -sd [size]
  365.    -h                                      -u  <user>
  366.    -i
  367.    === Explanations: =============================================================
  368.    Use "accounts -h" to get syntax explanations
  369.    ===============================================================================
  370.    ------------------------------------------------------------------------------
  371.  
  372.  
  373.    ┌─────────────────────────────────────────────────────────┐
  374.    │ Add user record                                         │
  375.    └─────────────────────────────────────────────────────────┘
  376.  
  377.    accounts -a <user> <password> <Real name>
  378.  
  379.       Note that the username "system" is reserved for the mail processor!
  380.  
  381.       <user>
  382.          ... Username the user will be assigned
  383.              This determines the email address of the user to
  384.              "user@hostname.domainname"
  385.       <password>
  386.          ... Password is used to authenticate user during email retrieval via
  387.              POP3.  It must contain only digits and letters (no spaces etc.)
  388.              Note that the password is case sensitive!
  389.       <Real Name>
  390.          ... This is the real name of the user. There may be spaces between
  391.              first, middle and last name.
  392.  
  393.       The mailbox directory will be created unter the directory where
  394.       the MAILDIR variable points to.
  395.  
  396.       You will get a confirmation of the newly created user:
  397.  
  398.    ------------------------------------------------------------------------------
  399.    F:\Dev\Bin>accounts -a smith terraX Robert Smith
  400.  
  401.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  402.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  403.  
  404.    User created.
  405.    The new password has been assigned.
  406.    Mail dirctory created.
  407.    ------------------------------------------------------------------------------
  408.  
  409.  
  410.    ┌─────────────────────────────────────────────────────────┐
  411.    │ Define remote POP3 host for retrieval by aCollect       │
  412.    └─────────────────────────────────────────────────────────┘
  413.  
  414.    "collect" mode: separate POP3 details for each individual user
  415.  
  416.       accounts -c  <user> [<host> <login> <password>]
  417.  
  418.    "collect & parse" mode: one remote POP3 account for all users
  419.  
  420.       accounts -cp [<host> <login> <password>]
  421.  
  422.  
  423.       <user>
  424.          ... User for which mail should be collected from remote
  425.              POP3 server (needed only in "collect" mode)
  426.       <host>
  427.          ... Remote POP3 host (NOT IP NUMBER!)
  428.       <login>
  429.          ... Login Id for the remote POP3 host
  430.       <password>
  431.          ... Password for the remote POP3 host. It will be stored encrypted
  432.              in the user database
  433.  
  434.       If you do not specify host, login and password an eventually existing
  435.       definition of a remote POP3 server will be removed.
  436.  
  437.    ------------------------------------------------------------------------------
  438.    F:\DEV\bin>accounts -c smith pop3host.abc.com smith myPwd
  439.  
  440.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  441.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  442.  
  443.    Remote POP3 server (mode: user specific) has been defined as follows:
  444.    Local user : smith
  445.    POP3 server: pop3host.abc.com
  446.    Login ID:    smith
  447.    Password:    myPwd
  448.  
  449.    ------------------------------------------------------------------------------
  450.  
  451.    F:\DEV\bin>accounts -cp pop3host.abc.com ourAccount ourPwd
  452.  
  453.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  454.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  455.  
  456.    Remote POP3 server (mode: collect & parse) has been defined as follows:
  457.    POP3 server: pop3host.abc.com
  458.    Login ID:    ourAccount
  459.    Password:    ourPwd
  460.    ------------------------------------------------------------------------------
  461.  
  462.  
  463.    ┌─────────────────────────────────────────────────────────┐
  464.    │ Display user record                                     │
  465.    └─────────────────────────────────────────────────────────┘
  466.  
  467.    accounts -d <user>
  468.  
  469.       <user>
  470.          ... Username the user the record should be displayed for
  471.  
  472.    ------------------------------------------------------------------------------
  473.    H:\Dev>accounts -d smith
  474.  
  475.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  476.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  477.  
  478.    *** User record per 02.02.1997 11:20:27 ***
  479.    GENERAL
  480.       User:                      Robert Smith  (smith)
  481.       Record created:            08.04.1996 22:33:31
  482.       Last password change:      08.04.1996 22:33:32
  483.    COLLECT
  484.       Remote POP3 server:        pop3host.abc.com
  485.       Activated/last POP3 check: 14.01.1997 19:07:19 / ---------- --------
  486.    MAIL
  487.       First/last POP3 check:     09.04.1996 09:49:13 / 24.07.1996 12:56:49
  488.       Mails received/in mailbox: 00234               / 00012
  489.       Max/Current mailbox size:  00100 KB (specific) / 30.196 KB
  490.       First/last mail received:  09.04.1996 19:07:10 / 07.08.1996 12:55:59
  491.       Notification actved/count: 07.08.1996 12:08:39 / 00004
  492.       First/last notification:   07.08.1996 12:50:54 / 07.08.1996 12:55:22
  493.    ------------------------------------------------------------------------------
  494.  
  495.  
  496.    ┌─────────────────────────────────────────────────────────┐
  497.    │ Display settings                                        │
  498.    └─────────────────────────────────────────────────────────┘
  499.  
  500.    accounts -ds
  501.  
  502.    ------------------------------------------------------------------------------
  503.    H:\Dev>accounts -ds
  504.  
  505.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  506.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  507.  
  508.    *** Settings record per 02.02.1997 11:23:04 ***
  509.    MAIL PROCESSOR
  510.       Alias:         mail-processor
  511.       Real name:     Mail-Processor
  512.       Subject:       Response
  513.       Path and File: f:\tcpip\bin\mailproc.cmd
  514.       Record last updated:      12.08.1996 14:13:23
  515.       First/last mail received: 12.08.1996 14:15:54 / 21.12.1996 14:37:37
  516.       Mails received:           00095
  517.    ENCRYPTION
  518.       Size limit [KB]:          00020
  519.       Record last updated:      25.12.1996 10:28:16
  520.    MAILBOXES
  521.       General limit [KB]:       00700
  522.       Record last updated:      12.08.1996 14:13:42
  523.    EMAILS TO UNKNOWN USERS
  524.       All incoming emails for unknown users will be accepted.
  525.       Redirection to mailbox:   amueller
  526.       Record last updated:      30.12.1996 08:08:07
  527.    ------------------------------------------------------------------------------
  528.  
  529.  
  530.    ┌─────────────────────────────────────────────────────────┐
  531.    │ Define maximum email size for encrpytion                │
  532.    └─────────────────────────────────────────────────────────┘
  533.  
  534.    accounts -e [size]
  535.  
  536.       <size>
  537.          ... Email size in KByte up to which emails will be store encrypted.
  538.              Since encryption takes time and processing power big mail
  539.              should be store not encrypted. Mostly the don't contain critical
  540.              information anyway. A good value for <size> is 20.
  541.  
  542.       If you don't specify the size parameter an eventually existing maxmimum
  543.       email size for encryption will be removed.
  544.  
  545.    ------------------------------------------------------------------------------
  546.    F:\DEV\bin>accounts -e 20
  547.  
  548.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  549.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  550.  
  551.    All mails smaller than the size limit will be stored encrypted.
  552.    Size limit [KB]: 20
  553.    ------------------------------------------------------------------------------
  554.  
  555.  
  556.    ┌─────────────────────────────────────────────────────────┐
  557.    │ Activate mail forward without keeping received email    │
  558.    └─────────────────────────────────────────────────────────┘
  559.  
  560.    accounts -f  <user> [forward address]
  561.  
  562.       <user>
  563.          ... Username the mail forward should be activated
  564.  
  565.       [forward address]
  566.          ... Email address to which incoming email should be forwarded
  567.              If you don't specify a forward address mail forward for
  568.              this user will be stopped.
  569.  
  570.       If specify the "-f" parameter without any further parameter
  571.       an eventually active mail forward for that user will be stopped.
  572.  
  573.    ------------------------------------------------------------------------------
  574.    F:\DEV\bin>accounts -f smith rsmith@spider.animals.com
  575.  
  576.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  577.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  578.  
  579.    All incoming mails will be forwarded and not kept on this system.
  580.    Forward address: rsmith@spider.animals.com
  581.    ------------------------------------------------------------------------------
  582.  
  583.  
  584.    ┌─────────────────────────────────────────────────────────┐
  585.    │ Activate mail forward but keep received emails          │
  586.    └─────────────────────────────────────────────────────────┘
  587.  
  588.    accounts -fc  <user> [forward address]
  589.  
  590.       <user>
  591.          ... Username the mail forward should be activated
  592.  
  593.       [forward address]
  594.          ... Email address to which incoming email should be forwarded
  595.              If you don't specify a forward address mail forward for
  596.              this user will be stopped.
  597.  
  598.       If specify the "-fc" parameter without any further parameter
  599.       an eventually active mail forward for that user will be stopped.
  600.  
  601.    ------------------------------------------------------------------------------
  602.    F:\DEV\bin>accounts -fc smith rsmith@spider.animals.com
  603.  
  604.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  605.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  606.  
  607.    A copy of all incoming mails will be forwarded.
  608.    Forward address: rsmith@spider.animals.com
  609.    ------------------------------------------------------------------------------
  610.  
  611.  
  612.    ┌─────────────────────────────────────────────────────────┐
  613.    │ Display syntax explanation                              │
  614.    └─────────────────────────────────────────────────────────┘
  615.  
  616.    accounts -h
  617.  
  618.    ------------------------------------------------------------------------------
  619.    F:\DEV\bin>accounts -h
  620.  
  621.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  622.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  623.  
  624.    === Explanations: ============================================================
  625.    -a  add user   -c Define remote POP3 server for the specified user   -cp Define
  626.    one remote POP3 server for all local users causing the mail header being parsed
  627.    -d  display user record   -ds  display settings   -e  set encryption size
  628.    -f  activate mail forward   -fc  activate copy forward   -i  display
  629.    registration information   -ld  list dial-in related information of all users;
  630.    display: dAys since last login, Numbered list, on-line time of Last month,
  631.    Total on-line time, Real name, Username   -lm  list Mail related information of
  632.    all users; display: Age of mails, mailbox Count, Forward address, notification
  633.    subJect, Numbered list, forward cOunt, days since last Pop3 check, Real name,
  634.    mailbox Size, notification counT, Username  (only one UPPER letter=sort
  635.    criteria; following "-" will cause reverse order)   -m  define mail processor
  636.    -n  activate sender notification   -p  assign password to user after successful
  637.    verification of old password if specified   -r  remove user   -s  set max
  638.    mailbox size   -sd  set max mailbox size default   -u  accept mails for unknown
  639.    users and store them in mailbox of <user>
  640.    ------------------------------------------------------------------------------
  641.  
  642.  
  643.    ┌─────────────────────────────────────────────────────────┐
  644.    │ Display registration information                        │
  645.    └─────────────────────────────────────────────────────────┘
  646.  
  647.    accounts -i
  648.  
  649.    ------------------------------------------------------------------------------
  650.    F:\DEV\bin>accounts -i
  651.  
  652.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  653.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  654.  
  655.    *** Registration information per 02.02.1997 11:27:00 ***
  656.  
  657.           aPOP3d: no (valid) registration found
  658.         aCollect: Axel Mueller
  659.          aDialIn: no (valid) registration found
  660.    ------------------------------------------------------------------------------
  661.  
  662.  
  663.    ┌─────────────────────────────────────────────────────────┐
  664.    │ Display user list                                       │
  665.    └─────────────────────────────────────────────────────────┘
  666.  
  667.    accounts -l[m[a|c|f|j|n|o|p|r|s|t|u]]
  668.  
  669.       -l  ... displays a list containing username and real name of all users
  670.       -lm ... display a list of mail related information; if no further flag
  671.               is set the list will contain only username and real name
  672.       The -lm parameter may be followed by one or more of the following flags:
  673.        a  ... age of oldest email found in user mailbox
  674.        c  ... number of emails currently in user mailbox
  675.        f  ... forward address for user
  676.        j  ... subject of notification emails for user
  677.        n  ... number the users in list
  678.        o  ... number of mails forwarded for user
  679.        p  ... days since last POP3 check  of user
  680.        r  ... real name of user
  681.        s  ... current size of user mailbox
  682.        t  ... number of notification emails sent for user
  683.        u  ... username
  684.  
  685.        The columns are in the same order as the flags following the -lm parameter.
  686.        The flags have to be in lower case. However you may put _one_ letter in
  687.        upper case which will result in a sorted list with the uppercase letter
  688.        beeing the sort criteria. If you want the sorted list in reverse order
  689.        simply put a "-" sign behind the uppercase letter.
  690.  
  691.    ------------------------------------------------------------------------------
  692.    H:\Dev\bin>accounts -lmurSp
  693.  
  694.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  695.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  696.  
  697.    *** User list per 02.02.1997 11:28:35 ***
  698.  
  699.    Username        Real name                         Size POP3
  700.    ------------------------------------------------------------
  701.    kschmidt        Konrad Schmidt                   60264   17
  702.    amueller        Axel Mueller                     30921    0
  703.    abass           Alexander Bass                   12686   22
  704.    kdietz          Prof. Dr. Karlheinz Dietz         5004    1
  705.    bappoldt        Barbara Appoldt                      0   61
  706.    frenner         Frank Renner                         0    -
  707.    tepting         Thomas Epting                        0   62
  708.    smith           Robert Smith                         0    -
  709.    ------------------------------------------------------------
  710.                                                       106 kB
  711.    ------------------------------------------------------------------------------
  712.  
  713.  
  714.    ┌─────────────────────────────────────────────────────────┐
  715.    │ Define automatic mail processor                         │
  716.    └─────────────────────────────────────────────────────────┘
  717.  
  718.    accounts -m  [<user> <name> <program> <subject>]
  719.  
  720.       <user>
  721.          ... Username to which emails for the mail processor must be addressed
  722.              I would recommend something like "mail-processor" or "mp".
  723.              Note that there has to be an alias for this username in the
  724.              ALIASES file in the directory where your ETC variable points to.
  725.              If this file already exists you must remove any references to name
  726.              'system' at both left and right sides of alias definitions first.
  727.              Then you should add one of the following lines to it (or create a
  728.              file like this if it does not extist):
  729.              mail-processor: system
  730.              mp:             system
  731.              On the lefte side of the colon you place the username you have choosen
  732.              while on the right side there has to be the word "system".
  733.              Check also Chapter 5, 4 e) !
  734.       <name>
  735.          ... "Real name" of the mail processor. In this version of aPOP3d this
  736.              has to be a single word like "Mail-Processor".
  737.       <subject>
  738.          ... This is the subject all email responses of the mail processor will
  739.              have. This may be something like "Response for request".
  740.  
  741.       All emails sent by the mail processor will show up in the receipent's
  742.       email client as follows, if you follow the recommendations above:
  743.  
  744.       "Mail-Processor" <mail-processor@myHost.myDomain>
  745.       Subject: "Response for request"
  746.  
  747.       If you specifiy only "-m" without any further parameters an eventually
  748.       existing definition for the mail processor will be removed.
  749.  
  750.    ------------------------------------------------------------------------------
  751.    F:\DEV\bin>accounts -m mail-processor Mail-Processor f:\fh\tcpip\bin\mailproc.cmd Response
  752.  
  753.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  754.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  755.  
  756.    Mail processor defined as follows:
  757.    Alias:         mail-processor
  758.    Real name:     Mail-Processor
  759.    Subject:       Repsonse
  760.    Path and File: f:\fh\tcpip\bin\mailproc.cmd
  761.    ------------------------------------------------------------------------------
  762.  
  763.    The mail processor itself (MAILPROC.CMD) is a REXX script which performs
  764.    certain actions depending on the subject of the email passed to the mail
  765.    processor. Since REXX is not difficult to learn the mail processor may be
  766.    expanded easily. Some functionality of the mail processor is provided
  767.    by RxPRF.DLL. In this DLL I implemented the functions the mail processor
  768.    needs in order to perform the currently  possible actions. If you need
  769.    addiditional functionality you should let me know.
  770.    In order to get help on the current functionlity you may view the
  771.    MAILPROC.HLP file provided in this package. If you have the aPOP3d package
  772.    already installed you can simply send a mail to 
  773.    "mail-processor@yourHost.yourDomain"
  774.    (Change "mail-processor" in whatever name you choose in the mail processor
  775.    definition) with subject "help". This will result in the MAILPROC.HLP
  776.    file beeing sent to you as email.
  777.  
  778.  
  779.    ┌─────────────────────────────────────────────────────────┐
  780.    │ Sender notification                                     │
  781.    └─────────────────────────────────────────────────────────┘
  782.  
  783.    accounts -n <user> [subject]
  784.  
  785.       <user>
  786.          ... Username for which sender notification should be activated
  787.  
  788.       [subject]
  789.          ... Subject of notification emails which will be send to the
  790.              sender of every incoming email.
  791.  
  792.       If you specifiy only "-n <user>" without subject the sender
  793.       notification will be stopped.
  794.  
  795.       Note that you have to place a plain text file named NOTIFY.TXT in the
  796.       user's mailbox before using this command! The content of this file
  797.       will be the content of the notification emails.
  798.       A more comfortable way of activating sender notification is to
  799.       use the automatic mail processor.
  800.       
  801.    ------------------------------------------------------------------------------
  802.    F:\DEV\bin>accounts -n smith One week vacation
  803.  
  804.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  805.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  806.  
  807.    The sender of all incoming mails will be notified.
  808.    Subject: One week vacation
  809.    ------------------------------------------------------------------------------
  810.  
  811.  
  812.    ┌─────────────────────────────────────────────────────────┐
  813.    │ Assign (new) password to user                           │
  814.    └─────────────────────────────────────────────────────────┘
  815.  
  816.    accounts -p <user> <password>
  817.  
  818.       <user>
  819.          ... Username for to which the password should be assigned
  820.  
  821.       <password>
  822.          ... New password which should be assigned to the user
  823.  
  824.    ------------------------------------------------------------------------------
  825.    F:\DEV\bin>accounts -p smith test123
  826.  
  827.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  828.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  829.  
  830.    The new password has been assigned.
  831.    ------------------------------------------------------------------------------
  832.  
  833.    ┌─────────────────────────────────────────────────────────┐
  834.    │ Remove user                                             │
  835.    └─────────────────────────────────────────────────────────┘
  836.  
  837.    accounts -r <user>
  838.  
  839.       <user>
  840.          ... Username which should be removed
  841.  
  842.       This command removes the compley user record from the user database.
  843.       It also removes all emails from the user's mailbox and removes
  844.       the mailbox itself finally.
  845.  
  846.    ------------------------------------------------------------------------------
  847.    H:\Dev\bin>accounts -r smith
  848.  
  849.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.10/Sep  8 1996
  850.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  851.    User smith removed.
  852.    Mail directory H:\MAIL\smith was removed.
  853.    ------------------------------------------------------------------------------
  854.  
  855.  
  856.    ┌─────────────────────────────────────────────────────────┐
  857.    │ Define maximum mailbox size for user                    │
  858.    └─────────────────────────────────────────────────────────┘
  859.  
  860.    accounts -s <user> [size]
  861.  
  862.       <user>
  863.          ... Username for which the mailbox size limit should be set
  864.  
  865.       [size]
  866.          ... Maximum mailbox size in KByte. If this size would be exceeded
  867.              by an incoming email it would be rejected
  868.  
  869.       If you don't specify the size parameter an eventually existing mailbox
  870.       size limit for that user will be removed.
  871.  
  872.    ------------------------------------------------------------------------------
  873.    F:\DEV\bin>accounts -s smith 2000
  874.  
  875.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  876.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  877.  
  878.    Mailbox limit has been defined.
  879.    User specific limit [KB]: 2000
  880.    ------------------------------------------------------------------------------
  881.  
  882.  
  883.    ┌─────────────────────────────────────────────────────────┐
  884.    │ Define default maximum mailbox size for all users       │
  885.    └─────────────────────────────────────────────────────────┘
  886.  
  887.    accounts -sd [size]
  888.  
  889.       [size]
  890.          ... Maximum mailbox size in KByte. If this size would be exceeded
  891.              by an incoming email it would be rejected
  892.  
  893.       If you don't specify the size parameter an eventually existing default
  894.       maxmimum mailbox size limit will be removed.
  895.  
  896.    ------------------------------------------------------------------------------
  897.    F:\DEV\bin>accounts -sd 700
  898.  
  899.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  900.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  901.  
  902.    General limit [KB]: 700
  903.    ------------------------------------------------------------------------------
  904.  
  905.  
  906.    ┌──────────────────────────────────────────────────────────────────────┐
  907.    │ Redirect emails for unknown users to local mailbox of existing user  │
  908.    └──────────────────────────────────────────────────────────────────────┘
  909.  
  910.    accounts -u [user]
  911.  
  912.       [user]
  913.          ... User whose mailbox will contain all incoming mail addressed to
  914.              non-existent users on the local host.
  915.  
  916.       If you don't specify the username an eventually existing entry for
  917.       redirection of emails for unknown users will be removed. Further
  918.       incoming emails for unknown users will be rejected.    
  919.  
  920.    ------------------------------------------------------------------------------
  921.    F:\DEV\bin>accounts -u smith
  922.  
  923.    aCCOUNTS - User administration for aPOP3d and aDialIn   v1.20/Feb  2 1997
  924.    (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  925.  
  926.    All incoming emails for unknown users will be accepted.
  927.    Redirection to mailbox: smith
  928.    ------------------------------------------------------------------------------
  929.  
  930.  
  931.  
  932. ┌────────────────────────────────────────────────────────────────────────────┐
  933. │                                                                            │
  934. │ 7. POP3 server (APOP3D.EXE)                                                │
  935. │                                                                            │
  936. └────────────────────────────────────────────────────────────────────────────┘
  937.  
  938. The aPOP3 server included in this package may run with or without INETd.
  939. If it runs without INETd it runs multi-threaded and hasn't to be started
  940. for every POP3 check. This gives you improvements in speed.
  941. The syntax for starting aPOP3 server is as follows:
  942.  
  943. ------------------------------------------------------------------------------
  944. F:\DEV\BIN>apop3d -?
  945.  
  946. aPOP3d for OS/2   v1.20/Feb  2 1997
  947. (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  948.  
  949. SYNTAX: apop3d [-d] [socket]
  950.         -d     = enable debugging
  951.         socket = serve socket passed by INET server
  952. ------------------------------------------------------------------------------
  953.  
  954. If you start the aPOP3 server simply by typing "apop3d" it will start in
  955. multi-threaded mode and logging/debugging off. Since logging may reduce
  956. speed you should leave it to off execpt in case you really need it.
  957. If your run the aPOP3 server in conjuction with INETd you have to pass
  958. the socket opened by INETd for service by aPOP3 server.
  959.  
  960.  
  961.  
  962. ┌────────────────────────────────────────────────────────────────────────────┐
  963. │                                                                            │
  964. │ 8. Mailbox conversion and mailbox rescan (SCANMBOX.EXE)                    │
  965. │                                                                            │
  966. └────────────────────────────────────────────────────────────────────────────┘
  967.  
  968. If you have mailboxes containing mails stored by SIDIS/2 or aPOP3d 1.10 you have
  969. to run SCANMBOX.EXE once. aPOP3d 1.13 and above will store mailbox information
  970. in the central user database (USER.INI) for speed improvements. Therefore all
  971. existing emails have to be converted to the new format and file information will
  972. be stored in the database during this scan. File information of all new arriving
  973. mails will be stored in the database directly by AMAIL.EXE.
  974. There is no damage if SCANMBOX.EXE will run more than once. In fact, after a loss
  975. of USER.INI and recreation of all users you have to run it once in order to bring
  976. the file information for all user mailboxes up-to-date.
  977. Not converted mails in user mailboxes will be invisible to all modules of
  978. the aPOP3d package and e.g. therefore cannot be retrieved by the POP3 server.
  979.  
  980.  
  981.  
  982. ┌────────────────────────────────────────────────────────────────────────────┐
  983. │                                                                            │
  984. │ 9. Collective POP3 retrieval (ACOLLECT.EXE)                                │
  985. │                                                                            │
  986. └────────────────────────────────────────────────────────────────────────────┘
  987.  
  988. There are quite a few people that cannot afford a leased line to their ISP.
  989. They dial up periodically in order to fetch mails for themselves or their users
  990. as well as to send queued mails from them out into the Internet.
  991. This is the situation for which aCollect has been designed for.
  992. It may operate in 3 different ways as you may see on the syntax screen when
  993. you type "acollect" without any parameter:
  994.  
  995. ------------------------------------------------------------------------------
  996. F:\DEV\bin>acollect
  997.  
  998. aCollect - collect mails from remote POP3 servers   v1.20/Feb  2 1997
  999. (C) 1996,1997 Axel Mueller (amueller@stargate.rz.fh-offenburg.de)
  1000.  
  1001. SYNTAX: acollect <-c|-cpu|-cpr> [-d]
  1002.  
  1003.         -c     = collect from POP3 servers defined for specific users
  1004.         -cpu   = collect mail for all users from one POP3 server; parse
  1005.                  each mail for username and sort it in appropriate mailbox
  1006.         -cpr   = collect mail for all users from one POP3 server; parse
  1007.                  each mail for realname and sort it in appropriate mailbox
  1008.         -d     = enable debugging (logging of all POP3 commands)
  1009. ------------------------------------------------------------------------------
  1010.  
  1011. When aCollect stores incoming emails in user mailboxes it pays attention to
  1012. all limits AMAIL does. E.g. if an incoming email would exceed the size limit
  1013. ("accounts -s") of the user's mailbox it will not be stored there (and
  1014. therefore gets lost!). The size limit specified for encryption of mails
  1015. ("accounts -e") as well as the specification of a mailbox for undeliverable
  1016. emails ("accounts -u") is valid too for aCollect.
  1017. However all features that normally may cause AMAIL to send out a response when
  1018. an email comes in (like forward, sender notification) will not work when mails
  1019. are received by aCollect.
  1020.  
  1021. What do you need to do in order to use aCollect?
  1022.  
  1023. 1. Create local users using "accounts -a" (See "Add user records" in
  1024.    chapter 6)
  1025.  
  1026. 2. Depending on what mode you want aCollect to operate in you have
  1027.    to define remote POP3 server(s)
  1028.    ... using "accounts -c" if you want to define remote POP3 server
  1029.        for each individual user separately
  1030.    ... using "accounts -cp" if you want to define one remote POP3 server
  1031.        for all local users
  1032.    (See "Specify remote POP3 server" in chapter 6)
  1033.    
  1034. 3. Run aCollect. It will display its current actions on the screen.
  1035.    If you start it using the "-d" parameter it will log all POP3 commands
  1036.    to a file acollect.log in your ETC directory.
  1037.  
  1038. Note that aCollect deletes mails on the remote POP3 server after successful
  1039. retrieval!
  1040.  
  1041. There is one limitation of aCollect: In "collect & parse" mode (parameter -cpu
  1042. or -cpr) it cannot determine the receipent if the email has more than one
  1043. receipents in the "To:" section of the mail header. In order to avoid loss
  1044. of mails addressed to severly receipents you should specify an mailbox which
  1045. will hold all mails that cannot be assigned to a local user. You can do this
  1046. using "accounts -u" (See "Redirect emails for unknown users to local mailbox
  1047. of existing user" in chapter 6).
  1048.  
  1049.  
  1050.  
  1051. ┌────────────────────────────────────────────────────────────────────────────┐
  1052. │                                                                            │
  1053. │ 10. Problem determination                                                  │
  1054. │                                                                            │
  1055. └────────────────────────────────────────────────────────────────────────────┘
  1056.  
  1057. In the past I received a lot of emails containing something like:
  1058. "It doesn't work". To most of the I had to send an almost identical reply.
  1059. In order to make support faster and save time on both sides below are some
  1060. hints if you experience problems:
  1061.  
  1062. - The aPOP3d package assumes a properly configured and running Sendmail.
  1063.   If you notice any problem about that you should check for a file named
  1064.   sendmail.err in the directory where your ETC variable points to.
  1065.   Additional Sendmail 2.x creates a file named syslog.sml in the same
  1066.   directory. From both files you should get an idea why Sendmail is not
  1067.   working properly.
  1068.   If you cannot solve the problem you may send those files to me as well
  1069.   as your sendmail.cf. I might be able to see something you don't see ;-)
  1070.  
  1071. - Most parts of the aPOP3d package create their own log and error files in
  1072.   the directory where the ETC variable points to:
  1073.  
  1074.    ACOLLECT.EXE   acollect.err (error messages) and acollect.log (informational
  1075.                   messages; only if started using the "-d" parameter)
  1076.    AMAIL.EXE      amail.err (error messages) and amail.log (informational
  1077.                   messages)
  1078.    APOP3D.EXE     acollect.err (error messages) and apop3d.log (informational
  1079.                   messages; only if started using the "-d" parameter)
  1080.    MAILPROC.CMD   mailproc.log (informational and error messages)
  1081.    RXPRF.DLL      rxprf.err (error messages)
  1082.    SCANMBOX.EXE   scanmbox.err (error messages)
  1083.  
  1084.   If you have trouble you should check for any for the files mentioned above.
  1085.   In many case the error message is clear enough to get an idea of the source
  1086.   of trouble. If cannot solve the problem and decide to contact me you should
  1087.   include those files.
  1088.  
  1089.  
  1090.  
  1091. ┌────────────────────────────────────────────────────────────────────────────┐
  1092. │                                                                            │
  1093. │ 11. Acknowledgements                                                       │
  1094. │                                                                            │
  1095. └────────────────────────────────────────────────────────────────────────────┘
  1096.  
  1097.  
  1098. There are some people who contributed quite a lot to the development of
  1099. aPOP3d and aDialIn. These people are:
  1100.  
  1101.    Ivan A. Adzhubei <ivan@protein.bio.msu.su>
  1102.         who did a lot of testing and took care that the package conforms to
  1103.         most of the RFCs
  1104.    Roger Govind <phys189@cantva.canterbury.ac.nz>
  1105.         who pointed out the need for a utility which which I named aCollect
  1106.         and which is included in the distribution package for the first time
  1107.    Jim Roland <jim@ns.roland.net>        
  1108.         who provided a lot of help when I tried to fix some problems with
  1109.         the new Sendmail 2.x
  1110.  
  1111.  
  1112.  
  1113. ┌────────────────────────────────────────────────────────────────────────────┐
  1114. │                                                                            │
  1115. │ 12. Conclusion                                                             │
  1116. │                                                                            │
  1117. └────────────────────────────────────────────────────────────────────────────┘
  1118.  
  1119. I tried my best to make this documentation better than the one I provided
  1120. in the SIDIS/2 package. But it is always difficult to explain things one
  1121. is familiar with to others unfamiliar with it.
  1122. If you experience any problems the easiest and fast ways to overcome them
  1123. is to drop me an email. Under normal circumstances you should receive an
  1124. answer within one day (of course solving the problem may take longer)
  1125. I regulary monitor the Internet news group comp.os.os2.networking.tcp-ip
  1126. as well.
  1127.  
  1128. Keep in mind - I rely on the feedback I get ;-))
  1129.         
  1130.  
  1131. Axel Mueller
  1132. amueller@stargate.rz.fh-offenburg.de
  1133.  
  1134. 02/02/97
  1135.