home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
umsmtp03.zip
/
ultimail.faq
< prev
next >
Wrap
Internet Message Format
|
1995-04-16
|
25KB
Xref: demon comp.os.os2.networking.tcp-ip:19924
Path: demon!peernews.demon.co.uk!btnet!uunet!gatech!newsjunkie.ans.net!newsgate.advantis.net!news-m01.ny.us.ibm.net!news
From: jslings@ibm.net (Jorgen Slings)
Newsgroups: comp.os.os2.networking.tcp-ip
Subject: UMail LATEST FAQ !
Date: Thu, 30 Mar 95 02:26:23 GMT
Organization: IBM EMEA Internet HelpDesk
Lines: 541
Distribution: world
Message-ID: <3lcfpf$1q3i@news-s01.ny.us.ibm.net>
NNTP-Posting-Host: slip145-68.ut.nl.ibm.net
Keywords: faq umail
X-Newsreader: News Xpress Version 1.0 Beta #2.1
UltiMail FAQ
============
Contents:
=========
Configuration Questions:
[1] How to configure UltiMail Lite to use another provider?
[2] A commented sample of UMAIL.PRO
[3] A commented sample of UMAILSRV.PRO
[4] How to configure UltiMail for SMTP?
Using UltiMail:
[5] UltiMail command line options
[6] How do I use the pop-up menus?
[7] How can I view new mail?
[8] How can I reply to mail?
[9] How can I create new mail?
[10] How can I send a piece of mail?
[11] How can I add a name to the Address Book?
[12] How can I add a .GIF to my note?
[13] How can I change my signature?
[14] How can I create a new folder?
[15] Why do i not receive always the exact number of pieces of mail
that the refresh dialog indicates?
[16] What is the ideal splitsize for my messages?
[17] My hard drive is filling up, where could i check to gain some free space?
General Questions:
[18] Where can I get the latest updates?
Subject: [1] How to configure UltiMail Lite to use another provider?
====================================================================
If you already have a way to connect to a service provider, other than the
Advantis or SlipPM dialers, then this information might interest you.
UltiMail Lite uses a series of profiles, each overriding the previous one
with its information.
1) There is UMAIL.PRO, the 'UltiMail Client' profile, which has information
about how things get displayed, who you are, and how to contact your
mail provider.
2) UMAILSRV.PRO, the 'UltiMail Server' profile, which contains the information
about where your mail is stored and, if you use a POP3 server, how to
contact that server to get your mail.
3) TCPOS2.INI, which overrides information in the the above two profiles.
Note: If you are not using either the Advantis or SlipPM dialer, this
profile is empty and UltiMail will be missing some information. Note also
that TCPOS2.INI has the system file attribute. Thus it is hidden. Usually,
it is located on the \TCPIP\ETC directory.
Running UltiMail without the TCPOS2.INI file:
---------------------------------------------
1) The structure of UMAIL.PRO and UMAILSRV.PRO:
The following lines are the beginning of the UMAIL.PRO file:
//----------------------------------------------------------------------------
// UltiMail/2 Client Configuration File
// ====================================
//
// Many features of UltiMail/2 are user configurable. All features which are
// specific for a given UltiMail/2 client are collected in this profile. This
// file can be edited with any regular editor. More conveniently it is however
// accessed through the settings notebooks in UltiMail/2 itself.
//
// Comments (like this one) are according to C++ conventions preceeded by a
// double forward slash '//'. The double forward slash and anything after it
// on the given line is then ignored by UltiMail/2.
// Note: coments are not preserved when the configuration file is changed
// through the settings notebooks from within UltiMail/2.
// Note: changes made directly in this file do not take effect until UltiMail/2
// is logged off and on again with this profile. Most changes made
// through the settings notebooks however take effect immediately.
//----------------------------------------------------------------------------
:USER Name = "John Smith"
ID = js
reply_domain = 'provider.com'
.
The intial comment is self explanatory (I hope). The remaning four lines
above build what we call a 'tag'. A tag consists of a colon ':', a 'name',
one or several 'attribute=value' pairs, and the ending period '.'.
Values which contain blanks or periods must be in quotes (single and double
quotes are both permissible).
The file itself is plain ASCII and can be edited by any text editor.
Most of these tags can be manipulated through the settings pages in UltiMail.
The exceptions are as follows:
- the 'reply_domain' attribute of the :USER tag cannot be entered in the
settings pages (but you get prompted for it if it is missing)
- The :PROVIDER tag cannot be configured through settings pages.
- There are no settings pages for any of the tags in UMAILSRV.PRO.
2) Removing the connections to TCPOS2.INI:
TCPOS2.INI processing can be bypassed by deleting the following tag from
both UMAIL.PRO and UMAILSRV.PRO:
:PROFILE provider = 'ADVANTIS'
file = 'D:\TCPIP\ETC\TCPOS2.INI'
.
Note: you may add/change the :USER tag if you like, but there is no need
to change any of the other tags in this file by directly editing them.
3) Starting UltiMail in this state and entering the missing information:
Now you can start UltiMail either by double clicking on the Mail Cabinet
icon, or by issuing the command: "Start UMAIL"
Most likely you will now be prompted to enter the missing parts of the
:USER tag information.
You will also be prompted to enter the missing information about the POP
server.
4) Sending queued up mail when reconnected:
If you use the above method to run UltiMail, you will be able to receive
and send mail while you are connected to your service provider. If you
happen to send mail while not connected, the mail will be queued up.
The Advantis as well as the SlipPM dialer will start a program called
MAILQ.EXE upon connection establishment. MAILQ will then process any
queued up mail by sending it out. Since you are not using these dialers,
you will have to invoke the MAILQ program yourself either by typing
MAILQ or by creating a program object on the desktop for it on which
you can click, once your connection is up.
Subject: [2] A Commented Sample UMAIL.PRO File
==============================================
//----------------------------------------------------------------------------
// Ultimedia Mail/2 Configuration File
// ===================================
//
// Many features of UltiMail are user configurable. All features which are
// specific for a given UltiMail client are collected in this profile. This
// file can be edited with any regular editor. More conveniently it is however
// accessed through the settings notebooks in UltiMail itself.
//
// Comments (like this one) are according to C++ conventions preceeded by a
// double forward slash '//'. The double forward slash and anything after it
// on the given line is then ignored by UltiMail.
// Note: comments are not preserved when the configuration file is changed
// through the settings notebooks from within UltiMail.
// Note: changes made directly in this file do not take effect until UltiMail
// is logged off and on again with this profile. Most changes made
// through the settings notebooks however take effect immediately.
//----------------------------------------------------------------------------
// Note there is no :USER tag in the default profile because UltiMail Lite
// picks that information up from the TCPOS2.INI file. It will prompt you if
// the user information is missing.
// Do not change the :SESSION tag
:SESSION dll = 'CSESLOCL'
name = 'Local Mail'
pipeclass = 'PIPELOCL'
load = 'automatic'
retrycount = '3'
retryinterval = '5000'
color = 'blue'
.
// Remove this :PROVIDER tag (all three lines including the '.') to bypass
// processing of TCPOS2.INI
:PROFILE provider = 'ADVANTIS'
file = 'D:\TCPIP\ETC\TCPOS2.INI'
.
// All of the remaining tags in this profile can be changed through the
// settings pages in UltiMail.
:LETTER address = 'short'
open = 'first'
create = 'Text/plain'
separator = '//--- forwarded letter ------------'
annotation = '> '
sigplacement = 'before'
useseparator = 'yes'
useannotation = 'yes'
viewinwindow = 'yes'
beeponnewmail = 'yes'
notifysendok = 'yes'
signature = '//---// This is an example signature.'
.
:OBJHANDLER type = Text
subtype = enriched
viewtype = SOM
viewmodule = OBJEPM
viewdata = Buffer
preload = Yes
.
:OBJHANDLER type = Text
subtype = *
viewtype = SOM
viewmodule = OBJMLE
viewdata = Buffer
preload = Yes
.
:OBJHANDLER type = Image
subtype = *
viewtype = SOM
viewmodule = OBJIMG
viewdata = File
preload = No
.
:OBJHANDLER type = Audio
subtype = X-midi
viewtype = EXE
viewmodule = MPPM
.
:OBJHANDLER type = Audio
subtype = *
viewtype = EXE
viewmodule = WEPM
.
:OBJHANDLER type = Message
subtype = external-body
viewtype = SOM
viewmodule = OBJEXT
viewdata = File
preload = No
.
:OBJHANDLER type = Video
subtype = *
viewtype = EXE
viewmodule = MPPM
.
:OBJHANDLER type = application
subtype = *
viewtype = SOM
viewmodule = OBJHNDLR
viewdata = File
preload = No
.
//---end of file -------------------------------------------------------------
Subject: [3] A Commented Sample UMAILSRV.PRO File
=================================================
//----------------------------------------------------------------------------
// Ultimedia Mail/2 Configuration File
// ===================================
//
// Many features of UltiMail are user configurable. All features which are
// specific for a given UltiMail client are collected in this profile. This
// file can be edited with any regular editor. More conveniently it is however
// accessed through the settings notebooks in UltiMail itself.
//
// Comments (like this one) are according to C++ conventions preceeded by a
// double forward slash '//'. The double forward slash and anything after it
// on the given line is then ignored by UltiMail.
// Note: comments are not preserved when the configuration file is changed
// through the settings notebooks from within UltiMail.
// Note: changes made directly in this file do not take effect until UltiMail
// is logged off and on again with this profile. Most changes made
// through the settings notebooks however take effect immediately.
//----------------------------------------------------------------------------
// There is no need to change the :MAIL tag. If you change the directory you
// will also have to create by hand a subdirectory PARTIAL and INBOX below
// the server directory. 'directory'\INBOX is basically where incoming mail
// is first stored. Partial mail letters get moved into 'directory'\PARTIAL
// until all parts have arrived. Then the mail gets transferred over into
// the user's inbox.
:MAIL directory = 'D:\TCPIP\UMAIL\Server'
splitsize = '32768'
.
// Remove this :PROVIDER tag (all three lines including the '.') to bypass
// processing of TCPOS2.INI
:PROFILE provider = 'ADVANTIS'
file = 'D:\TCPIP\ETC\TCPOS2.INI'
.
// Do not change the :SERVER tag
:SERVER dll = 'CSESLOCL'
name = 'Local Mail'
pipeclass = 'PIPELOCL'
maxinst = '20'
load = 'demand'
retrycount = '3'
retryinterval = '5000'
.
// There exists a default USERID called 'PostMaster'. Mail delivered to
// your machine but with a userid other than the ones defined in the
// ACCESS tags below gets delivered there.
:ACCESS name = 'Post Master'
user = 'PostMaster'
password = '*'
access = 'readwrite'
root = 'D:\TCPIP\UMAIL\MailStor\Postmstr'
.
// This is the tag to change to enable POP from anywhere:
:ACCESS user = 'js'// your UltiMail userid (must match
// the one in the :USER tag in UMAIL.PRO
password = '*' // your UltiMail password (must match
// the one in the :USER tag in UMAIL.PRO
// your mail gets stored below this directory. If you change
// this root make sure it points to a valid mail store
// (you can use the 'MAKEIDX path userid' command to construct
// a valid mail store below the directory 'path'.
root = 'D:\TCPIP\UMAIL\MailStor\js'
access = 'readwrite' // do not change this entry
// change the following four tags
popuser = 'js' // does not need to be the same as the
// UltiMail user id
poppassword = 'your pop password'
popserver = 'pop01.provider.com'
popport = '110' // a value of 'none' bypasses
. // POP processing
//---end of file -------------------------------------------------------------
Subject: [4] How to configure UltiMail for SMTP?
================================================
It is possible to configure UltiMail Lite for SMTP. A freeware package is
available from :
ftp.demon.co.uk:/pub/os2/tcpip/umsmtp01.zip
hobbes.nmsu.edu:/os2/32bit/network/umsmtp01.zip
You will find with this package a detailed README file explaining what you
need to do to configure UltiMail Lite for SMTP.
Subject: [5] UltiMail Command line options
==========================================
UMAIL [/U=User] [/PW=Password] [/PRO=Profile] [/MIN] [/MAX]
[/LOGO] [/NOLOGO] [/LOGLEVEL=l] [/LOGDEST=d]
where:
U = Name of user
PW = Password of user
PRO = profile to use
MIN = start minimized
MAX = start maximized
LOGO = display UMail Logo
NOLOGO = do not display UMail Logo
LOGLEVEL = C_FLOW | INFO | WARNING | ERROR | OUTPUT | NONE
LOGDEST = FILE | PM | FILEPM | NONE
Note: If you have problems, support people might ask you to run UltiMail
with the following option: 'start umail /LOGLEVEL=INFO'. And then they might
ask you to send the file UMAIL.LOG.
Subject: [6] How do I use the pop-up menus?
===========================================
UltiMail, like OS/2 itself, makes a lot of use of pop-up (context) menus.
Some functions are easiest to do by using those menus. To get them, point
at an area of an UltiMail window with the mouse, and click mouse button 2.
The pop-up menus are context-sensitive, which means that they depend upon
where the mouse is pointing when you click. You'll get different pop-ups,
for instance, if you click in a folder on a selected item, a non-selected
item, and a blank area. In an envelope (view of a letter) you'll get
different pop-ups in the text area, in the image area, in the sound area,
in the table of contents bar, in the User Customizable Menu (toolbar), and
so on. As you're exploring, and as you try all the pull-down menus to see
what functions are available, you should also try clicking mouse button 2
in various places to see what pop-up menus are available.
Subject: [7] How can I view new mail?
=====================================
1. Double-Click on Ultimedia Mail/2 'Lite' icon in the IBM
Internet Connection OS/2.
The Icon View for Ultimedia Mail/2 'Lite comes up.
2. Double-Click In Basket icon.
Ultimail Lite starts and the Inbox Refreshes. If
there is new mail a count will will appear showing the
number of new messages.
The In-basket will pop up. If the Ultimail showed
you had new mail and no new mail
is shown in the In-basket, close the In-basket by
clicking on In-basket in the Menu Bar and selecting
Close. Then reopen the In-basket using the process above.
Your new mail will be listed in order of date received.
3. Double-Click the mail you want to view.
The Letter window will pop up.
Subject: [8] How can I reply to mail?
===================================
1. Click the Reply button.
2. Click the "To:" dialog to select the recepient(s) of the reply.
It will appear in the To: box.
3. Move the mouse to the Contents box and click.
The cursor will appear. You may insert the message here.
Subject: [9] How can I create new mail?
=======================================
1. Double-Click the New Letter icon in the Ultimedia Mail/2
Icon View.
-OR-
Click Cabinet in Mail Cabinet menu bar. Select New
Letter. The Letter window pops up titled Unknown.
2. Click the Names button to get your address book.
3. Click on the name you want to send to.
The name will appear in the To: box.
-OR-
Type in the E-mail address of the person you want to send to
in the To: box. Your address is at the From: line.
This is the address you give out for people to send you mail.
4. Move the mouse pointer to the Contents: box and click.
You may type your message here.
Subject: [10] How can I send a piece of mail?
=============================================
1. Click the Send button.
The Letter window will clear to allow you to start
another message.
Once the mail message has been sent a dialog box will
pop up stating the mail has been sent or the queue
has been emptied.
Subject: [11] How can I add a name to the Address Book?
======================================================
1. From the Ultimedia Mail/2 Ivcon View double-click the Names and
Addresses icon.
-OR-
From within Ultimail click Window in the Menu Bar.
2. Select Address Book from the drop down menu.
Your Address Book pops up.
3. Click the New Person button.
4. Fill in the Nick Name that you want this person to go by.
5. Fill in the rest of the information in the box. UserID and domain
come from the person's E-mail address: UserID@domain.
6. To save these changes click the Create button.
Subject: [12] How can I add a .GIF to my note?
=============================================
1. Click Letter from Menu Bar.
2. Select New Part from menu.
3. Select Image from menu.
The Image icon pops up in the Contents box. A
window pops up to allow drawing, pasting, or
importing images. Note you can only import .GIF or
OS/2 .BMP files.
4. Put the mouse pointer in the box. Create a box in the window
by holding down the right mouse button and dragging it from
the upper right corner of the window to the lower right.
5. While inside the window click the left mouse button.
A short menu will pop up.
6. Select Import... from the menu.
The Import Image window will pop up.
7. Type in the complete path and file name of the image to import.
-OR-
Select the drive and filename from the dialog boxes shown.
8. Click the Open button.
The image you chose will appear in the window of you
message box. To get back to your original text
double-click on the Page icon in the contents box.
Subject: [13] How can I change my signature ?
============================================
1. Click Letter in the Menu Bar.
2. Select Settings...
The Letter-Settings window will pop up.
3. Place the cursor in the Signature box.
4. Type your signature in the box the way you want it to appear
at the bottom of your mail messages.
5. When done, double-click on the window icon in the upper left
corner of the window.
Subject: [14] How can I create a new folder?
============================================
1. Open Mail Cabinet by double-clicking the Mail Cabinet icon.
2. Click Cabinet on the menu bar.
3. Select New Folder.
4. Type in the new folder name in the Name: box.
5. Click the OK button.
Subject: [15] Why do i not always receive the exact number of pieces of mail
============================================================================
that the refresh dialog indicates?
==================================
When mail is received through the network from a Post Office Protocol (POP)
server, a dialog will display the number of downloaded messages. Since
MIME mail can be split into several parts, this count is not the count
of letters you will see in your in-basket. UltiMail will reassemble partial
messages before showing them in the in-basket. For example, a letter could be
sent in three parts; you will see the downloading of three parts but only
one letter (after it is reassembled).
Subject: [16] What is the ideal splitsize for my messages?
==========================================================
We recommend to chose an important splitsize. This reduces the number of parts
sent and thus the potential sources of communication problems. The default
splitsize is 32,000 (which will work all over the world) but we recommend to
rather use 250,000 (which seems to work well).
Subject: [17] My hard drive is filling up, where could i check to gain some
===========================================================================
free space?
===========
There are two main possibilities :
1) In the \TCPIP\ETC\MQUEUE directory. The files stored in this directory are
the pieces of mail waiting to be sent. So to get rid of those files, you just
have to connect to your internet provider and if it is not started
automatically, you should run 'MAILQ.EXE'. All the files should disappear.
2) In the \TCPIP\UMAIL\SERVER\PARTIAL directory.
In this directory the notes that did not arrive completely are stored. Some
parts are missing and thus the note could not be reassembled. You can edit
those parts to see who sent them. If they are old, the chances are high that
you will never get the missing parts. So you might ask the sender to send
the note again and thus you can delete the current parts from the PARTIAL
directory.
Subject: [18] Where can I get the latest updates ?
===================================================
The first updates should be available soon, most likely from
the ftp server Software.watson.ibm.com. As soon as some more information
is available, we will explain here how to get the latest updates.
============================== END OF ULTIMAIL FAQ ===========================
--------------------------------------------------
Jorgen Slings Technical Support Engineer
IBM European InterNet HelpDesk
jslings@ibm.net
jslings@nl.ibm.com fax : +31 (0)79.22.4406
--------------------------------------------------