Pitt Postmaster FAQ

Frequently Asked Questions:

  1. Pine at Pitt
  2. Mail addresses for users of Network Services at Pitt
  3. Finding email addresses
  4. Mail forwarding
  5. Finger "plan"
  6. Unwanted or Offensive Mail Messages or News Articles
  7. What ACLs are necessary for mail delivery
  8. Notification of new mail
  9. Network addresses of POP server, SMTP server, etc.
  10. What does "Relaying Denied" Mean?
  11. Reading mail from the Network Services POP server
  12. Why can't I receive/send large mail messages?
  13. Reading mail from the Network Services IMAP server
  14. VMS mail or pine reports more new messages than actual...
  15. Non-Delivery Notices (Rejection Messages)
  16. How to include a signature in outgoing mail and news
  17. VMS Mail topics
  18. How to report problems and ask questions

Pine at Pitt

The information in this FAQ includes information which is not specific to the 'pine' electronic mail program which is in common use on the Network Services UNIX systems.

For information just about pine, see the main index for pine information.


Mail addresses for users of Network Services at Pitt

The users of Network Services mail delivery services have one (or all) of three types of addresses: Many users are unaware that they have three different addresses, and so they only check one or two of them for new mail. That's why you should always check first before sending mail to one of these addresses to make sure the user reads the mail sent there. The section below on mail forwarding is of great help with this problem...

Finding email addresses

Finding addresses at Pitt

You can use UPDS to find other users at Pitt, whether they use the Network Services timesharing services, departmental email systems, or any other email system at Pitt.

Additionally, you can use the finger command on the Network Services UNIX and VMS systems to see information about users on those systems.

Finding addresses outside of Pitt

There is a very good FAQ on this subject called "How to find people's E-mail addresses".

As always, you can send mail to the Postmaster to help you find users, both at Pitt and elsewhere.


Mail forwarding

The commands shown in this section allow you to redirect new mail sent to one of your Network Services mail addresses to another address. These commands will not affect mail that has already been delivered.

Be careful to avoid creating mail forwarding loops, which occur when mail is forwarded from one address to another, and back again to the original address.


Finger "plan"

The commands shown in this section allow you to specify information to be displayed when your account is "fingered".

Unwanted or Offensive Mail Messages or News Articles

Increasingly, users encounter offensive new articles and unsolicited advertisements in email.

If it is an unwanted mail message, reply to it, asking that the sender not include you in any future mailings. (Many times though, especially in the case of UCE or Unsolicited Commercial Email or "spam", the return address will have been forged or will be otherwise invalid.) If this is a repeat occurrence, or the message was clearly not sent as a mistake, you should include abuse+@pitt.edu and abuse at the sender's site as recipients. As a convenience, there is a mail domain set up for writing to the appropriate "abuse" address automatically (since many sites still do not use the RFC2142 abuse address): abuse.net.

If it is an offensive news article (or message on a mailing list), but it is still within the charter of the group or list, it would probably be best to ignore it. The "kill" facility of most newsreaders is very handy for this very situation.

When necessary, complaints should be sent to the administrators at the offending site. Remember that complaints based on content are going to come up against First Amendment type arguments, so pursue them only when absolutely necessary. If the postmaster at the site is not responsive, try writing to the zone contacts. Postmaster at your local site can be helpful, but ultimately, we can only ask for assistance from the offender's site.

If you are complaining about electronic mail, be sure to include a copy of the offending message(s), including all of the lines of the header. If you are complaining about a USENET News post, be sure to at least include the Message-Id:. The "article number" is useless, since it varies from site to site.

If the message in question contains a personal threat, or is otherwise legally actionable, you might just consider persuing the problem by legal means. It is a very good idea to try to establish the identity of the other person before doing so, however. Reply to the message and contact the postmaster at the other site, because email can be forged and the person sending the mail might be someone different from the one identified in the return addresss.

For more information on an organization which proposes to make UCE (spam) illegal, see Join the Fight Against Spam!.


What ACLs are necessary for mail delivery?

AFS Overview

AFS is a distributed file system that is used by the Network Services UNIX Timesharing and Labs services to store and access user and system files. AFS allows files to be accessed from multiple systems on the network without transferring them between systems. Because of the special nature of AFS, the location and organization of your home directory is very specific. You should note that usually files and directories are created and protected in a certain manner for a specific reason. You should be very careful and read any relevant documentation before changing any of the defaults.

Organization of your directory

One of the features of AFS is that it is more secure than the UNIX file system. People who become "superuser" no longer have the ability to read or write files owned by any user. This also means that system processes do not necessarily have access to your directory, thus certain system tasks specifically need to have the ability to read from and write to certain directories and files. So that system processes can read your .forward, .plan, .rhosts, and Mailbox directory among other things, your home directory is protected so that anyone can see the files and read their contents. You should not change this.If you have files that you do not wish to have others see, you should put them in your private directory or another directory that you protect with an access control list preventing access by other users.

Notification of new mail

On the Network Services VMS timesharing service and on the Network Services UNIX timesharing and labs services, each user is notified upon logging in that new mail is present.

Network addresses of POP server, SMTP server, etc.

The address of the Network Services SMTP server is:
smtp.pitt.edu
See the following section concerning relaying to see why it is important to use the correct SMTP server.

The address of the Network Services POP server is:

pop.pitt.edu
Remember, if you are configuring a mail utility, please make sure to use pop.pitt.edu only as a POP server, and not as an SMTP server.

Note: since it is generally preferred that POP users publish their user+@pitt.edu address in preference over their user@pop.pitt.edu address, sometimes there is confusion over whether the POP username is user or user+ (with a plus). The POP username is just user without the plus.

The adddress of the Network Services IMAP server is:

imap.pitt.edu
Users do not currently have mailboxes on the IMAP server by default. See below for details.

What does "Relaying Denied" Mean?

Increasingly Network Services needs to prevent unauthorized users from accessing Network Services mail services. Primarily, the problem has been that other sites have used our SMTP servers to send their messages--and many of these messages are forged UCE (Unsolicited Commercial Email or "spam").

On just one day in the summer of 1997, fully 19% of the mail traffic on the three machines which provide the incoming mail service on PITT.EDU was the result of one UCE site sending its spam through us.

Due to the need to prevent spammers from overtaxing our mail services, and also the need to allocate resources efficiently, we are now beginning to require that any outgoing mail relaying be done through SMTP.PITT.EDU instead of through our other mail servers.

SMTP.PITT.EDU has existed for quite some time, and has been the "correct" SMTP server setting all along. It is only now that this is becoming required.

So, if you are trying to use PITT.EDU (e.g.,) for your SMTP server and your messages are being rejected with the error "Relaying Denied", all you need to do is change the SMTP server setting to the correct SMTP.PITT.EDU.

There will be restrictions on the use of SMTP.PITT.EDU too, but they will be to limit access to valid Pitt or UPMC network addresses.


Reading mail from the Network Services POP server

Note: this section duplicates items elsewhere on the FAQ. It is presented here as a separate item because of the increasing frequency with which users seek exactly this information: how to set things up so they can read mail from the POP server.

There are two steps which need to be performed in order for you to be able to send and receive electronic mail using your desktop email client program and Network Services systems..

    Forward your user+@pitt.edu mail to user@pop.pitt.edu. Login on one of the Network Services UNIX services hosts (unixs.cis.pitt.edu) and type:
    $ forward user@pop.pitt.edu
    Make sure to specify your actual username instead of the word user as shown here.

    This mail forwarding request will take up to one day to take effect.

    Configure your POP mail client as follows:

    POP username: user
    POP server: pop.pitt.edu
    sometimes these are specified as POP account: user@pop.pitt.edu

    SMTP server: smtp.pitt.edu

    See the preceding section concerning relaying to see why it is important to use the correct SMTP server.

    Return address: user+@pitt.edu

    NNTP server: usenet.pitt.edu (optional)

    Finger server: directory.pitt.edu (optional)
    ph server: directory.pitt.edu (optional)

    Again, make sure to specify your actual username instead of the word user as shown above.

See the section below on reporting problems and questions.

Why can't I receive/send large mail messages?

The current maximum size of an individual mail message is 2MB (2 megabytes, or 2,097,152 bytes). This limit applies to all Network Services mail services.

Currently, only the Network Services POP server (pop.pitt.edu) enforces this limit, for incoming mail. A mail message larger than 2MB in size destined for pop.pitt.edu will be returned to the sender with an explanation that the "Message size exceeds fixed maximum message size (2097152)". Eventually, however, all Network Services mail services will enforce this limit, both for incoming mail, and outgoing mail.

This limit is enforced because mail delivery systems, mail client (programs), and mail transfer agents are not designed to handle extremely large mail messages. Mail delivery systems are designed to handle large volumes of small mail messages, and are specifically optimized for that purpose. Extremely large mail messages often cause mail delays (ranging from moderate to severe) for all other messages routed through a particular delivery system. It is unfair to allow a small number of customers to noticeably degrade the performance of a public service which a great many customers use and rely upon.

Additionally, individual mail clients (programs) often do not cope well with extremely large mail messages, and may hang or crash. (Limitations with mail clients surface most frequently with pop mail clients.)

Customers who need a method to transfer large files should consider using FTP or HTTP, which are specifically suited to transferring large files.


Reading mail from the Network Services IMAP server

Note: this section duplicates items elsewhere on the FAQ. It is presented here as a separate item because of the increasing frequency with which users seek exactly this information: how to set things up so they can read mail from the IMAP server.

Users do not currently have mailboxes on the IMAP server by default. To get one, users can create their own mailbox with the "create-imap-inbox" command on any of the Network Services Unix Timesharing Service machines.

Login to the Network Services Unix Timesharing Service with your NAA (Network Authorization Account) Username and then at the prompt:

(4) unixs3 $ create-imap-inbox
Create your IMAP mailbox on IMAP.PITT.EDU? [n] y

IMAP disk quota: 0 used of 10000 Kbytes

You may now wish to forward your mail to the IMAP server, or you may
wish to forward it later.  The forward request will take effect by the
day after you make it.

Forward your mail to the IMAP server now? [n] y

The forwarding address for user droopy in cell pitt.edu will be established as ``droopy@imap.pitt.edu''.

Remember, the forward request will take effect by tomorrow.

We recommend that you also forward any mail that may be addressed to
your POP mailbox.

Forward droopy@pop.pitt.edu to droopy+@pitt.edu? [y] y

We recommend that you also forward any mail that may be addressed to
your VMS mailbox, if you haven't already done so.

To forward your VMS mail, login on VMS.CIS.PITT.EDU and type:

  MAIL
  SET FORWARD IN%"""droopy+@pitt.edu"""
  EXIT

Your VMS mail forwarding will take effect immediately.

(5) unixs3 $
Note: You may be prompted for your username and and password.
$ create-imap-inbox
Create your IMAP mailbox on IMAP.PITT.EDU? [n] y

Enter your Network Authorization Account username.  If your username
already appears in [square brackets], just press RETURN to accept it
as the default.

username: [droopy] 


Enter your Network Authorization Account password.  It will not be
echoed and you will only be prompted for it once.  The password is
case-sensitive.

droopy password: 

The remaining procedure is as in the preceeding example.

Note: Your IMAP mailbox is immediately ready for use. Only the forwarding take overnight to be processed.

For more information about the Network Services IMAP service, see the CIS IMAP Project web page.

There are two steps which need to be performed in order for you to be able to send and receive electronic mail using your desktop email client program (which must be IMAP-capable--see The IMAP Connection for client information) and the CIS IMAP mail service.

    Forward your user+@pitt.edu mail to user@imap.pitt.edu. Login on one of the Network Services UNIX services hosts (unixs.cis.pitt.edu) and type:
    $ forward user@imap.pitt.edu
    Make sure to specify your actual username instead of the word user as shown here.

    This mail forwarding request will take up to one day to take effect.

    Configure your IMAP mail client as follows:

See the section below on reporting problems and questions.

VMS mail or pine reports more new messages than actual...

Sometimes the system's idea of how much new mail you have differs from reality.

Non-Delivery Notices (Rejection Messages)

You really must include the returned message in your messages to postmaster and you should make sure that you are dealing with the postmaster at the site which returned the message.

There are a few very important items to consider when dealing with email non-delivery notices:

    The text of the non-delivery notice is important!

    You must read the additional text that has been added to your message. Sometimes the notice does not include the original message, just the additional text.

    What site generated the non-delivery notice?

    Most likely, the message will be from an address such as MAILER-DAEMON@site.dom, where site.dom is a) your local system, b) your SMTP server, c) the recipient site, or d) a machine handling mail for the recipient site. Look at the From: header for this information.

    Will delivery attempts continue?

    This is important, because some delivery problems are transient. You usually can just wait for the message to be delivered.

    What was the reason cited for the non-delivery notice?

    If the additional text (or sometimes the Subject: header) indicates that the mail was "returned" without any indication that further delivery attempts will be made, then you will need to try sending the message again, after investigating and/or correcting the problem. Typical reasons for such failures are "host unknown", meaning that the recipient site is unknown to site.dom; and "user unknown", meaning that the recipient user is unknown at the recipient site.

    Many times, the notice will indicate that the message will be retried until a specific amount of time has passed, usually 5 to 10 days total. Typical reasons for such delays are "connection refused", meaning that the recipient site is not accepting connections for new mail; "connection timed out" meaning that the recipient is temporarily unavailable; and "nameserver lookup timeout", meaning that the servers containing information on how to contact the recipient site are temporarily unavailable.

    What can you do about it?

    In all cases, be sure that you addressed your message correctly. Refer again to the written or electronic source from which you obtained the address. Keep in mind that errors can be made in writing addresses on pieces of paper and also in electronic media. Also, the return addresses on messages can be set incorrectly, so replying to a message isn't guaranteed to work all of the time.

    If you need help resolving the delivery problem, you should try to contact the most appropriate person to assist you:

You should always explain why you are sending the message to the postmaster and what you think is wrong. Include any additional information that you think might be relevant, and most importantly, include as much of the returned message as you can, including all headers and the text explaining why the message was returned. You can edit out the text of the original message you sent. In most cases, the postmaster will not have seen the message you are referring to.

Do not reply to a non-delivery notice thinking that it will be recieved by the originally intended recipient. If you reply to such a notice, it will generally be received by the Postmaster at the site which generated the notice.


How to include a signature in outgoing mail and news

It is possible to include a short file including your name and address and other contact information in your outgoing mail and news. Keep in mind that it is generally a good idea to limit such files to a length of at most 4 lines. As always, consult the documentation for the specific utility for more information.

You can learn more about .signature files in the "Signature, Finger, & Customized Headers FAQ".


VMS Mail topics

Exchanging mail messages with users on other systems

In general, VMS mail is not a good utility to use for communicating with users outside of the local VMS system, because:

First time VMS mail users

Reclaiming disk space used by deleted mail files

Every VMS mail user will have to purge his mail to reclaim disk space:
MAIL> show all
Your mail file directory is USR9:[RMX.MAIL].
Your current mail file is USR9:[RMX.MAIL]MAIL.MAI;1.
No folder is currently selected.
The wastebasket folder name is WASTEBASKET.
Mail file USR9:[RMX.MAIL]MAIL.MAI;1
        contains 424 deleted message bytes.
To reclaim the disk space taken up by those deleted messages, the user will want to issue the PURGE/RECLAIM command in VMS mail:
MAIL> purge/reclaim
%MAIL-I-RECLPLSWAIT, reclaiming deleted file space.  Please wait...
%MAIL-I-DELMSGS, 0 messages deleted
They will also want to periodically COMPRESS their MAIL.MAI file, which grows artificially large as time goes by and the total number of messages received increases:
AIL> compress
%MAIL-S-CREATED, USR9:[RMX.MAIL]MAIL_6985_COMPRESS.TMP;1 created
%MAIL-S-COPIED, USR9:[RMX.MAIL]MAIL.MAI;1 copied to USR9:[RMX.MAIL]MAIL_6985_COMPRESS.TMP;1 (1 record)
%MAIL-S-RENAMED, USR9:[RMX.MAIL]MAIL.MAI;1 renamed to USR9:[RMX.MAIL]MAIL.OLD;1
%MAIL-S-RENAMED, USR9:[RMX.MAIL]MAIL_6985_COMPRESS.TMP;1 renamed to USR9:[RMX.MAIL]MAIL.MAI;1
The user will need to remove the file MAIL.OLD in the [.MAIL] directory to reclaim space from the old MAIL file.

This operation should be done regularly, but if mail is received at the time of the COMPRESS operation, it could be lost, so take care.

If the compress operation would put the user over his disk quota, the compress will fail. The user can run a Pitt-specific command from the VMS DCL prompt to compress his mail file in this case:

$ RUN SYS:MAIL_COMPRESS
%MAIL-I-RECLPLSWAIT, reclaiming deleted file space.  Please wait...
%MAIL-S-CREATED, USR9:[RMX.MAIL]MAIL_6985_COMPRESS.TMP;1 created
%MAIL-S-COPIED, USR9:[RMX.MAIL]MAIL.MAI;1 copied to USR9:[RMX.MAIL]MAIL_6985_COMPRESS.TMP;1 (1 record)
%MAIL-S-RENAMED, USR9:[RMX.MAIL]MAIL.MAI;1 renamed to USR9:[RMX.MAIL]MAIL.OLD;1
%MAIL-S-RENAMED, USR9:[RMX.MAIL]MAIL_6985_COMPRESS.TMP;1 renamed to USR9:[RMX.MAIL]MAIL.MAI;1


Old mail file was successfully deleted: USR9:[RMX.MAIL]MAIL.OLD;1
Note that this command automatically deletes the MAIL.OLD file.

Note also it might be wise for users to always use SYS:MAIL_COMPRESS, because using COMPRESS from within VMS mail when it would take the user over his disk quota can be messy to clean up.

Deleting *.MAI files

Users should *NOT* delete *.MAI files by hand because there is no way to fix the mail files once these files get out of sync with the main MAIL.MAI file. That's why when restoring mail files it is most often best to have all of the *.MAI files (including MAIL.MAI) restored into a separate subdirectory, and then to access them from within VMS mail.

Additional information

Additional information about VMS mail is available on the on-line help system, and even within this FAQ. See the list of topics above.

The RIDC Operations Staff has some other information about topics, including how to request that accidentally-deleted *.MAI files be restored.


How to report problems and ask questions

If you have mail problems or questions, you can send electronic mail to the Postmaster:
postmaster@pitt.edu
VMS users can use the IN%"" syntax or address mail to:
POSTMASTER
All other questions and problems relating to CIS services should be referred to the CSSD Help Desk: helpdesk+@pitt.edu or call +1 412 624 4357 (x4-HELP).

It is very important that your correspondence with Postmaster concerning mail problems and questions include as much information and detail as possible.You should include a copy of any relevant mail rejection messages. You should also include a description of what you think the problem is. If you don't, the resolution of your problem might be delayed because we have to send mail back to you asking for information that was omitted.

The most important part of an email message for the purpose of tracking down mail problems is the header--the many lines of "garbage" at the beginning of the message. Many mail programs (such as pine) hide most of this from you, but it usually takes up the first few pages of VMS mail messages. If you do not want to resend personal or confidential messages to Postmaster, simply edit out the body of the message, but do not alter the headers:

In all cases, insert your description of the problem at the top of the message, and edit out the message body (if you feel you need to) but do not remove the headers.


Postmaster Home Page

Send your comments and questions about this document to postmaster@pitt.edu. Please make sure that your web browser is configured with your correct return address.

The email addresses and/or "mailto:" URLs in this document have been provided to accomodate serious reports and inquiries concerning electronic mail at the University of Pittsburgh. They are specifically not here to be targets of mass mailings, so do not use them for such a purpose.

Copyright © 1995,1996,1997,1998,1999 University of Pittsburgh.
All rights reserved.