How to use maildir.cs.uwaterloo.ca for reading mail

Background:

The machine maildir.cs.uwaterloo.ca provides a "maildir" based mail imaps service for CS General users who need fast access to a large quantity of mail (be it number of messages and/or size of messages). It provides separate mailbox storage space, with supplementary mail folder space, but no explicit home directory space, for users who already have a CS general account.

maildir.cs.uwaterloo.ca is restricted to accept incoming mail from only certain other machines. Specifically it accepts mail only from the mail servers for the CS General region. Therefore most machines in the world cannot send email to it--that is, specifying its name in an email address will not work.

So, even if you decide to store your mail on maildir.cs.uwaterloo.ca, your email address will remain youruserid@cs.uwaterloo.ca, The maildir.cs.uwaterloo.ca name is unuseable by the outside world for use in email addresses. (A special exception allows its use when forwarding from the cs.uwaterloo.ca only). Furthermore, while your mail is forwarded to it, and you will read your mail using the IMAP service it provides, you will still use mail.cs.uwaterloo.ca as your SMTP relay.

Procedure:

To use maildir.cs.uwaterloo.ca, you must have first have an account in the CS General region.

You must change your .forward or .procmailrc in the CS General region. These files affect the disposition of mail addressed to youruserid@cs.uwaterloo.ca.

Change whichever suits your personal setup to send your mail to the youruserid@maildir.cs.uwaterloo.ca.

After that you would use maildir.cs.uwaterloo.ca (specify SSL) as an IMAP server for an appropriate mail account.

But continue to use mail.cs.uwaterloo.ca as the name of your outgoing (SMTP) server (relay).

Example:

For hypothetical uwuserid aeinstein.

Add to /u/aeinstein/.forward

aeinstei@maildir.cs.uwaterloo.ca

Or, add to appropriate place in /u/aeinstein/.procmailrc

#
# Mini-tutorial re: ^FROM_MAILER and ^FROM_DAEMON procmail patterns
#
# ^FROM_MAILER - matches most messages from mailers (bounces etc).
# ^FROM_DAEMON - matches a superset including mail from most mailing lists
# (in general, resending ^FROM_DAEMON should be okay; generating, for example
# an auto-reply might be wrong)
#
# http://partmaps.org/era/procmail/quickref.html
#

:0
* !^FROM_MAILER
! aeinstei@maildir.cs.uwaterloo.ca

See Also:

EmailMaildirSetupThunderbird - walk-through of Thunderbird mail account creation

FAQ

EmailMaildirFAQ - Questions and Answers regarding maildir

Migrating your accounts from mail.cs to maildir.cs

-- AdrianPepper - 08 Feb 2008

Topic revision: r5 - 2008-04-07 - LawrenceFolland
Information in this area is meant for use by CSCF staff and is not official documentation, but anybody who is interested is welcome to use it if they find it useful.


Edit

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2014 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback