UMS and UMSrfc

Universal message system, and a set of files which allow UMS to communicate with POP/SMTP/UUCP ('rfc' compliant protocols).

All the relevant files can be found in Aminet under 'comm/ums'. In particular you need version 10 of UMS, and then the update patch to version 11 of UMS (the latest patch may be different by the time you read this).

Filenames are UMS109_1.lha, UMS109_2.lha, UMS11_6_beta.lha and UMS11_7_update.lha. You also need umsrfc.lha.

The POP server provided with umsrfc does nto support the full POP3 standard, only the bare minimum. In particular it does not support UIDL or TOP. This has implications for the GoFetch set-up, in particular you need to set GoFetch to retrieve both 'read' and 'unread' messages and also set GoFetch not to 'Save mailbox status'. The UMS pop server does not work at all with Enroute version 1.4.1B1, although EnRoute is not supposed to require UIDL or TOP.

Some details of setting up umsrfc are described in the AmiTCP section above.

UMS has its own configuration file in ums:mb/ums.config. Note that PPP can only act as a leaf node server. In particular, the Newton logs on as newton@amiga.home.org.au instead of something like newton@newton.home.org.au.

# UMS configuration file,  23.1.1997  21:14:29

( Sysname amiga.home.org.au )
( MsgId $serial "@" $sysname )
( Options  )
( Aka
    "#?@amiga.home.org.au\n"
    "(%|#?'%)(vkelim)@mail.home.org.au\n"
    "%"
)
( Errorfile "con://640/100/UMS-%s-Error/AUTO/CLOSE/WAIT" )
( Logfile "Work:Comms/UMS/ums.log" )
( Loglevel 9 )
( Headerfields "1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17" )
( Indexfields "1,3,5,8,9,10,15,16,17" )
( HardFlush 300 )
( SoftFlush 5 )
( AutoFree 60 )
( AutoQuit 0 )
( Hdrfill 80 )
( Txtfill 80 )
( Maxmsgsize 100000 )
( Access "*" )
( FullAccess "()" )
( NodeMode "%" )
( CopyCommand "UMS:bin/umscopy" )
( DelCommand "UMS:bin/umsdelete" )
( IntuiNews.Addresses "ums:reader/intuinews/IntuiNews.Addresses" )
( rfc.domainname amiga.home.org.au )
( rfc.pathname amiga )
( Sysop
    ( Alias
        David
        sysop
        root
        postmaster
        vkelim
    )
    ( Options  )
    ( Readaccess "#?" )
    ( Writeaccess "#?" )
    ( Netaccess "#?" )
    ( Import "%" )
    ( ActionCommand  )
    ( Name "David Pat Shui Fong" )
    ( Password taco )
    ( rfc.username vkelim )
)
( Exporter
    ( Alias
        UUCP
        uucp.default
        SMTP
        POP3
        NNTP
        SMTPD
        POP3D
        NNTPD
    )
    ( Options  )
    ( Readaccess "#?" )
    ( Writeaccess "#?" )
    ( Netaccess "%" )
    ( Import "#?" )
    ( ActionCommand  )
    ( Export "#?" )
    ( Distribution "#?" )
    ( Name rfc.default )
    ( rfc.mailencoding 0 )
    ( rfc.newsencoding 0 )
)
( User
    ( Alias
        newton
        guest
    )
    ( READACCESS "#?" )
    ( WRITEACCESS "#?" )
    ( NETACCESS "#?" )
    ( IMPORT "%" )
    ( Name "David Fong" )
    ( Password "taco" )
    ( rfc.username newton )
)

Link to homepageBack to homepage

Last modified 2nd August 1997.