Skip to beginning of content
San Diego State University logo

ROHAN Academic Computing

Contents

1.0 Introduction

2.0 Connecting to ROHAN

3.0 Finding Help

4.0 Available Software

5.0 Solaris 8 OS

6.0 File Security

7.0 Input/Output

8.0 Email

9.0 Internet

Guide to Using ROHAN

8.0 Email

Email is private, but system mailboxes share a disk. Be careful not to exceed your quota for email. If your quota for /var/mail is exceeded, any new email will be bounced back to the sender. Please help by unsubscribing from mail lists and listservs when you plan on not reading your email for awhile. Type quota -v to see your quota usage.

Two supported mailers on ROHAN are pine and elm. Elm and pine are interactive screen-oriented system with menus and help screens. ROHAN supports POP3 access for email, used by programs such as Eudora and Netscape. For further description on pine, or elm, type

man pine or man elm

or view the web page at URL - http://rohan.sdsu.edu/help/pine.html or http://www.washington.edu/pine/user-guide/index.html.

After a week, or if your mailbox exceeds the limit, new email is rejected and the login warning is "Block limit reached on /var/mail". The sender will get the following message and the email returned:

----- The following addresses had delivery problems -----
masc1391 (unrecoverable error)

----- Transcript of session follows -----
procmail: Quota exceeded while writing "/usr/mail/masc1391"
550 masc1391. . . Can't create output: Error 0

This sample session may be used as an introduction to Email. UNIX is case sensitive and most UNIX systems require that commands be entered as lower case. Responses that are typed on your terminal keyboard are in bold type. Explanatory comments are enclosed in square brackets "[ ]".

8.1 Addresses
8.2 Elm
8.3 Pine
8.4 Distribution Lists for Mail and Elm
8.5 Help for Pine and Elm
8.6 Common Email Error Messages
8.7 Webmail

8.1 Addresses

An Email address is a designation of your computer user name, system name, site name, and site type that indicates where mail should go to or is coming from. Typically, it has the format wilson@rohan.sdsu.edu where wilson is the user name, rohan is the host name, sdsu is the site name, and edu is the site type (educational). Other common site types are GOV (government), COM (commercial), and MIL (military). The address may have an additional country indicator i.e wilson@rain.com.uk, where uk indicates the United Kingdom.
8.1.1 Sending Email to Internet Users
8.1.2 Forwarding Email

8.1.1 Sending Email to Internet Users

In order to send Email to users located on a computer other than the one you are currently logged onto and using Internet you may use the following command:

rohan% mail user@node.domain
[Substitute for user an account, substitute for node the host name and site, and substitute for domain the type of institution (edu for education, mil for military, com for commercial, or gov for government).]

To send mail from ROHAN to someone on AZNET (i.e. jones), enter the following:

rohan% mail jones@aznet.net

Return to 8.1 Addresses


8.1.2 Forwarding Email

UNIX implements a general main routing facility, sendmail, that provides automatic routing and forwarding of Email. When a user receives Email, sendmail checks for the existence of a .forward file in their home directory. If it exists, the message is forwarded to the list of user(s) in that file.

Create a .forward file containing new Email addresses with the following format on one line each. Example:

username@hostname.node.type

Example steps:

Type --

rohan% cat > .forward
jones@mail
smith@y1.sdsc.edu
Press --
^D [The ^D terminates input to the cat command]

where the cat > command sends keyboard input to the .forward file and jones@mail and smith@y1.sdsc.edu are the addresses where the forwarded mail would be sent.

An alternative method of using the forward function without creating a files is as follows:

Type --

rohan% echo youraddress > .forward
where youraddress is replaced by the address you want to receive the mail.

Return to 8.1 Addresses
Return to 8.0 Email


8.2 Elm

8.2.1 Sending Mail via Elm
8.2.2 Reading Email via Elm

8.2.1 Sending Email via Elm

After logging onto the computer you will see a rohan% (the UNIX operating system prompt). At the rohan% prompt the user types elm, to start the Elm program, followed by the recipient's email address.

rohan% elm hsmith@rohan.sdsu.edu

Send only mode [ELM 2.4 PL21]

To: hsmith@rohan.sdsu.edu
>Subject of message: Meeting
Copies to:

Invoking editor ...
"/tmp/snd.16482" 0 lines, 0 characters

Elm invokes an editor at this time, allowing you to compose your mail message. Elm uses the editor defined in your elm options. The default editor is vi. When you exit from vi, elm will ask you what to do and suggest s to send the message:

Please choose one of the following options by parenthesized letter: s
e)dit message, edit h)eaders, s)end it, or f)orget it.

Elm can be configured to use the pico editor. Use the o(options) command to get the Elm Options Editor and select E (editor). Then type pico -t for the editor and > to save the changes.

Return to 8.2 Elm


8.2.2 Reading Email via Elm

When logging onto a UNIX system you may receive the message: "You have new mail". If you want to read your mail, enter elm alone at the rohan% prompt.

rohan% elm

Mailbox is `/usr/spool/mail/hsmith' with 2 messages [ELM 2.4 PL21]


  N	1	Jan 13 Mail Delivery Subs	(28)	Returned mail:	User unknown
2 Jan 13 Susan Jones (73) Re: Meeting

You can use any of the following commands by pressing the first character;
d)elete or u)ndelete mail, m)ail a message, r)eply or f)orward mail, q)uit
To read a message, press <return>. j = move down, k = move up, ? = help

Command:

To read a specific message, select the message by moving down to it with the j key or type the message number. Press the RETURN key to read the current message (the one in reverse video). If you have more than one message, pressing the RETURN key at the end of the message will read the next message.

When exiting from elm, read messages are not removed from your mailbox unless deleted or elm is allowed to move them to your received folder. Your system mailbox is not backed up. Move mail messages into your account if you want them backed up. When you quit from elm, you are asked:

Command:	   Quit 	   Move read messages to "received" folder? (y/n) 

Answering y moves your mail into the received folder in your account.

Return to 8.2 Elm
Return to 8.0 Email


8.3 Pine

A Pine tutorial is available on-line at URL - http://www.washington.edu/pine/tutorial.4/index.html

Return to 8.0 Email


8.4 Distribution Lists for Mail and Elm

Both mail and elm have the capability of using alias lists. An alias list is used to easily send mail to a set of users via a .mailrc file. For example, if this line is in your .mailrc file:

alias friends user1, user2, user3@calstate.bitnet

Then entering:

mail friends

or
mail user1, user2, user3@calstate.bitnet

would have the same effect.

Return to 8.0 Email


8.5 Help for Pine and Elm

The online manuals are available at the rohan% prompt by entering the following commands:

rohan% man pine
rohan1% man elm

elm manuals are also available as web pages.
Help files on elm can also be obtained by typing:

rohan% help elm

The help documents are located in the directory /usr/local/lib/help

Return to 8.0 Email


8.6 Common Email Error Messages

If users receive the message "user unknown" when attempting to send you Email, your .forward file may have an error. You must either remove (rm .forward) or fix your .forward file to eliminate the message.

If you are using ELM and received the message

"your mailfile was found to be corrupted"

OR

If you are using PINE and received the message:

"inbox invalid, consult expert, aborted"

Your mail folder has been corrupted. Fix your folder after viewing/saving any mail by removing the contents. To view the contents of a corrupted mail folder, type:

rohan% less /var/mail/username

replace username with your username

To remove the contents of the corrupted mail folder, type:

rohan% cp /dev/null /var/mail/username

replace username with your username

Return to 8.0 Email


8.7 Webmail

ROHAN users can access their email via a web browser and the SquirrelMail program on ROHAN. Enter http://rohan.sdsu.edu/webmail in your browser's location bar, then enter your username and password in the displayed window prompts and click on Login. A window will be displayed with clickable commands and your incoming messages. Clickable commands will allow you to Compose new email, open your messages and Reply, Forward, Delete, etc. Many other options are available as well. A Help button is available for further assistance.

Return to 8.0 Email
Return to Contents

------------------------------------------------------------

9.0 Internet

The Internet is a global network of networks that is comprised of thousands of computer systems linked together with data communications hardware and software. Information, in text, graphics, and sound, is made available and in many cases, there is no charge for accessing it.

Following are several programs on ROHAN available for going out on the Internet and finding these information sources.

9.1 Telnet
9.2 Lynx
9.3 Netscape

9.1 TELNET

TELNET is used to establish a terminal login with a remote system that is connected to the Internet and is running TELNET software. Some systems offer information services via TELNET connections. See handout #0300 TELNET Guide for detailed information.

Return to 9.0 Internet


9.2 Lynx

Lynx, an Internet navigational tool, makes information seeking and gathering on the Internet intuitive, convenient, and very easy. Type lynx to invoke it; help is built into Lynx.

Return to 9.0 Internet


9.3 Netscape

Netscape, a powerful Internet graphical navigational tool, makes information seeking and gathering on the Internet intuitive, convenient, and very easy. After logging into ROHAN from an X-capable terminal, type netscape to invoke it; help is built into Netscape.

If you use Netscape, be sure to set the Disk Cache to 0 kilobytes under the Options/Preferences/Cache and Network menus. Without doing this, Netscape may crash on some URLs and/or will use up your disk quota. If enabled, a Netscape disk cache file can fill all available disk quota in one session. If this occurs, delete the .netscape/cache file by entering:

rohan% rm -r .netscape/cache

Then disable cache under Netscape's Option/Preferences menu to avoid this from reoccurring.

Return to 9.0 Internet
Return to Contents

------------------------------------------------------------

BACK
NEXT

 

Neither SDSU nor the State of California nor the California State University system nor any of their employees, makes any warranty or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference to any special commercial products, process, or service by trade name, trademark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation, or favoring by SDSU or the State of California or the California State University system. The views and opinions of the author(s) do not necessarily state or reflect those of SDSU or the State of California or the California State University system and shall not be used for advertising or product endorsement.

------------------------------------------------------------

This page last modified: August 20, 2003
Send comments/suggestions about this web page to webmaster@rohan.sdsu.edu

SDSU Faculty and Students may send questions about software on ROHAN or ROHAN UNIX problems to problems@rohan.sdsu.edu