IS&T Home / What Runs Where

What Runs Where on Athena: Communication


On this page:
Electronic Email
Conferencing / NetNews
Dialup / File Transfer
Real-Time Communication

 

Electronic Email

Title and Description:

alpine/pine
Description: text-based mail client featuring automatic incorporation of users' mail, IMAP support and basic rendering of message bodies that are in HTML format. alpine is the successor to pine and is largely compatible with it; it is currently the standard text-mode mail reader on Athena

TO RUN:

athena% alpine

There is alpine documentation on the Web, pine documentation on the Web, Pine on Athena

See also: evolution, gpg

Note:

ez-pine-gpg is also available. Documentation is here. This is a set of scripts that allows users to use gpg with alpine. To use it, type

athena% add outland

and append /mit/outland/share/ez-pine-gpg/pine-config to your .pinerc file. When verifying messages, you'll need to import the sender's public key outside of alpine

Title and Description:

chpobox
Description: allows mail sent to one address to be forwarded or copied to a different address

TO RUN:

athena% chpobox -s user@host (to forward your mail to address user@host)

athena% chpobox -S user@host (to send an additional copy of your mail to address user@host)

athena% chpobox -p (to restore your mail service to its original Athena default)

Can also be used to tell if your mail is on the Exchange or the IMAP mail server

See also: from, lastupd, rblanche

Title and Description:

evolution
Description: GUI-based, IMAP aware mail reader that can interpret multiple formats including HTML. Incorporates a built-in calendar/task list and address book. This is the currently recommended multimedia-enabled mail reader on Athena

TO RUN:

athena% evolution & (or click on mail icon on Gnome applet bar)

There is a user guide

See also: alpine/pine, mailusage, mitmail utilities, Outlook Web Access, WebMail

Title and Description:

from
Description: utility that tells where mail was sent from, without actually retrieving it from a Post Office server

TO RUN:

athena% from

See also: chpobox, mailusage, mitmail utilities

Note:

Designed for IMAP. May break or require reconfiguration if you use Exchange mail

Title and Description:

mailquota, mailusage
Description: utilities that tell your mail storage quota (mailquota), how much disk space your mail is using (mailusage) on your Post Office server

TO RUN:

athena% mailquota

athena% mailusage

See also: alpine/pine, evolution, from, mitmail utilities,

Note: Designed for IMAP. May break or require reconfiguration if you use Exchange mail

Title and Description:

mitmail utilities
Description: set of utilities that allow users to manipulate and display mail messages on IMAP servers. Unless otherwise specified in command line options, the default folder the commands act on is the user's INBOX. See man pages for option details

TO RUN:

athena% mitmailscan options (lists mail message sequence numbers, date, from and subject fields)

athena% mitmailshow options msg(s) (prints message with sequence number msg - at least one must be specified)

athena% mitmaildel options msg(s) (marks message with sequence number msg for deletion- at least one must be specified)

athena% mitmailundel options msg(s) (removes deletion mark from message msg previously marked for deletion)

athena% mitmailexp options (expunges all messages previously marked for deletion from the IMAP server)

mitmaildel does not actually delete messages, but just marks them for future deletion (which is reversible with mitmailundel). mitmailexp actually deletes them from the server. These commands do not incorporate your mail, and it stays on the server in the folder it was in, except for the action of mitmailexp (which deletes the specified messages)

See also: alpine/pine ,evolution, mailusage

Note:

Designed for IMAP. May break or require reconfiguration if you use Exchange mail

Title and Description:

mutt
Description: text-mode Mail User agent, descended from elm

TO RUN:

athena% mutt

There is documentation on the Web

See also: alpine/pine

Title and Description:

Outlook Web Access
Description: Web-based Exchange mail system that can securely access your mail through almost any Web browser, anywhere in the world

TO RUN:

For Exchange mail users only; IMAP mail users should use WebMail. See instructions

See also: evolution, WebMail

Title and Description:

thunderbird
Description: fast, efficient mail and newsgroup reader based on those in Mozilla

TO RUN:

athena% thunderbird &

There are newsgroup lists on the Web that have active links that will directly invoke newsreaders in Web browers. Some other information about News and newsgroup lists is here

See also: firefox

Title and Description:

WebMail
Description: Web-based IMAP mail system that can securely access your mail through almost any Web browser, anywhere in the world

TO RUN:

For IMAP mail users only; Exchange mail users should use Outlook Web Access. See instructions

See also: evolution, Outlook Web Access

Title and Description:

ytnef
Description: decodes MS winmail winmail.dat files; can optionally output message text in rtf files, but those are most likely unreadable on UNIX systems- most useful for its ability to decode attachments in various formats

TO RUN:

athena% ytnef -f . winmail.dat

Back To Top

 

Conferencing / NetNews

Title and Description:

discuss, xdsc
Description: Athena-specific networked online conferencing system where users can post transactions to "meetings" about various subjects. Similar to computer BBS "conferences"

TO RUN:

athena% discuss (for a text interface)

followed by an appropriate keyword at the discuss: prompt (typing help gives useful information)

athena% xdsc & (for an X interface)

There is online documentation; also a Web gateway

See also: DISCUSS-e, dsgrep

Title and Description:

DISCUSS-e
Description: emacs-based interface to discuss

TO RUN:

M-x discuss (from within emacs)

See also: discuss

Title and Description:

GNUS-e
Description: emacs-based interface to Net newsgroups

TO RUN:

M-x gnus (from within emacs)

There are newsgroup lists on the Web that have active links that will directly invoke newsreaders in Web browers. Some other information about News and newsgroup lists is here

See also: thunderbird

Title and Description:

Google Groups
Description: hyperlinked newsgroup listings on the Web

Some other information about News and newsgroup lists is here

See also: thunderbird

Title and Description:

thunderbird
Description: fast, efficient mail and newsgroup reader based on those in Mozilla

TO RUN:

athena% thunderbird &

There are newsgroup lists on the Web that have active links that will directly invoke newsreaders in Web browers. Some other information about News and newsgroup lists is here

See also: GNUS-e, Google Groups

Back To Top

 

Dialup / File Transfer

Title and Description:

ftp
Description: UNIX standard file transfer protocol. Used to transfer files between hosts

Please be aware of security concerns: standard ftp will send your password and data in clear across the network by default. Consider secure file transfer methods such as kerberized ftp, and scp (part of the ssh package) instead of the standard ftp program. Additional information about secure file transfer is here

TO RUN:

athena% ftp -x hostname

athena% ftp -x IP_address

(for internal commands, type ftp, followed by ? at the ftp> prompt)

See also: kermit, MindTerm applet, rlogin, ssh, uuencode, Zmodem

Note:

The -x switch above attempts to negotiate an encrypted connection which is strongly recommended, To be sure you have an encrypted connection, look for the words: GSSAPI authentication succeeded and 200 Data channel protection level set to private when the connection is made

Title and Description:

kermit
Description: commonly used file transfer program that allows file transfer between machines of many different types and architectures

TO RUN:

athena% kermit

There is a Kermit home page

See also: Zmodem, ftp, uuencode

Title and Description:

MindTerm applet (remote Athena login via Web)
Description: Java applet that allows secure remote non-graphical login to Athena dialups via ssh on Web browsers

TO RUN:

Start from here, which will get you to an Athena login screen on one of the Athena dialup hosts. These machines are currently all Suns so the software you wish to run must be available on Suns

See also: ftp, ssh, telnet, x3270

Title and Description:

rlogin, telnet
Description: standard UNIX applications allowing a user to log into a remote host

Please be aware of security concerns: standard rlogin and telnet will send your password and data in clear across the network by default. Consider kerberized telnet or ssh instead of the standard versions of these programs

TO RUN:

athena% rlogin -x hostname

athena% telnet -x hostname

athena% telnet -x IP_address

See also: ftp, MindTerm applet, ssh, x3270

Note:

The -x switch above attempts to negotiate an encrypted connection which is strongly recommended, To be sure you have an encrypted connection, look for the words: What you type is protected by encryption when the connection is made

Title and Description:

ssh
Description: allows secure remote logins and file transfer using a variety of authentication and encryption methods, including RSA, DES and others. Can act as a replacement for rlogin, telnet, ftp and rcp. ssh will automatically secure and encrypt an X session. Many command-line parameters and configuration settings exist. Read the man page (man ssh) and see the OpenSSH home page for more information; there is also a local Web page and ssh on Athena dialups

TO RUN:

athena% ssh options hostname (for secure shell)

athena% ssh -Y hostname (for graphical X-session)

athena% scp options sourcehost:source file desthost:destination file (for secure file copy)

See also: ftp, gpg, pgp, MindTerm applet, rlogin, telnet, vinagre

Title and Description:

uuencode, uudecode
Description: converts a binary file into an ASCII encoded representation that can be sent via mail. It encodes the contents of source_file into an ASCII file encoded_file which can be inserted in a text mail message. The file_label argument is required, and is included in encoded_file 's header as the name into which uudecode places the binary decoded data

TO RUN:

athena% uuencode source_file file_label >encoded_file

athena% uudecode encoded_file (some versions can work with encoded_file embedded in mail; others may require separating it out)

See also: ftp, kermit, Zmodem

Title and Description:

x3270
Description: IBM 3270 terminal emulator, used to access remote IBM mainframes

TO RUN:

athena% x3270 hostname

See also: MindTerm applet, telnet

Title and Description:

Zmodem (rz, sz)
Description: error-correcting protocol for serial port data transfer between machines of various architectures

TO RUN:

athena% add sipb

athena% rz file (to receive a file from a remote host)

athena% sz file (to send a file to a remote host)

See also: kermit, ftp, Mtools, uuencode

Back To Top

 

Real-Time Communication

Title and Description:

BarnOwl
Description: customizable curses-based instant messaging client that supports a variety of built-in tools; supports Zephyr, AOL Instant Messenger (AIM) and Jabber protocols

TO RUN:

athena% add barnowl

athena% barnowl

Type h after starting BarnOwl to see available commands; see also the BarnOwl home page

See also: owl, pidgin, Zephyr

Note:

BarnOwl was derived from owl and there are many similarities; the former is newer and preferred

Title and Description:

owl
Description: text-based instant messaging client that supports a variety of built-in message editing and handling tools; supports both Zephyr and AOL Instant Messenger (AIM) protocols

TO RUN:

athena% add ktools

athena% owl

Type h after starting owl to see available commands; see also the ktools home page

See also: BarnOwl, pidgin, Zephyr

Note:

BarnOwl was derived from owl and there are many similarities; the former is newer and preferred

Title and Description:

pidgin
Description: multi-protocol messaging client allowing communication with users of MSN Messenger, Yahoo messenger, AIM, ICQ, Jabber and others

TO RUN:

athena% pidgin &

There is information on the Web, information on configuring pidgin to access MIT's Jabber server

See also: BarnOwl, owl, write, xlite, Zephyr

Note:

on Athena, many users use Zephyr.

Title and Description:

write
Description: UNIX communication program which copies lines typed in at your terminal to another terminal. On Athena, the text usually appears in the recipient's console window

TO RUN:

athena% write user@hostname

See also: pidgin, Zephyr

Title and Description:

xlite
Description: VoIP phone client recommended for use with MIT VoIP (SIP) accounts. Information about getting a SIP account is here (MIT only)

TO RUN:

athena% add outland

athena% xlite &

See also: pidgin, Zephyr

Note:

on first use, xlite may offer you audio tuning parameters and will require information about your account and network connectivity. Please make the following entries:

display name: anything

authuser: your Athena username

outbound proxy: outgoing-sip-proxy.mit.edu

domain/realm: mit.edu

Currently, connectivity is limited to the MIT campus. The computer you are using will need to have a microphone and speakers or headphones

Title and Description:

xzul
Description: xzul puts a GUI wrapper around Zephyr, allowing users to keep track of "buddy lists" of selected other users who are online and Zephyrable.To do this, the usernames of the "buddies" should be entered in a text file .anyone in the user's home directory, one per line

TO RUN:

athena% add outland

athena% xzul &

See also: Zephyr

Title and Description:

Zephyr (zwrite, zlocate, zctl)
Description: Athena-specific messaging system allowing users to send near real-time messages to each other. Allows creation of groups, called "instances", to which messages can be sent

TO RUN:

athena% zwrite user (sends a message to a given user)

athena% zwrite -i instance (sends a message to members of instance)

athena% zctl (set instance lists and other Zephyr attributes)

athena% zlocate user (finds out where user is logged in (if not hidden))

There is online documentation, also a Web interface; also Inessential Zephyr and Zephyr Answers

See also: BarnOwl, owl, pidgin, write , xlite, xzul

Back To Top