Difference between revisions of "IMAP Mail Client Setup"

From CSEE Documentation
 
(36 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
[[Category:Email]]
 
==Overview==
 
==Overview==
The CSEE mail servers use a secure connection for incoming and outgoing mail; so you will need to customize your mail client in order to read and send e-mail on your CSEE account. This page explains how to configure your e-mail client for the CSEE Mail Services. This page will discuss Thunderbird, Microsoft Outlook, and MS Outlook Express. If you use a different client, please refer to your client's documentation. You will need to set up your client for the following services:<br/>
+
The CSEE mail servers use a secure connection for incoming and outgoing mail; so you will need to customize your mail client in order to read and send e-mail on your CSEE account. This page explains how to configure your e-mail client for the CSEE Mail Services. This page will discuss Thunderbird and Microsoft Outlook If you use a different client, please refer to your client's documentation. You will need to set up your client for the following services:<br/>
 
<br/>
 
<br/>
{| border="1" align="center"
+
{| border="1" align="center" class="prettytable"
|'''Service'''
+
! '''Service'''
|'''Server name'''
+
! '''Server name'''
|'''Port'''
+
! '''Port'''
 
|-
 
|-
 
|Secure IMAP
 
|Secure IMAP
Line 20: Line 21:
 
|}
 
|}
 
<br/>
 
<br/>
 +
<!--
 
'''Note:''' For Thunderbird and Microsoft Outlook, the same installation steps can be followed for both IMAP and POP server types. Outlook Express, however, must be configured to use POP. (see below)
 
'''Note:''' For Thunderbird and Microsoft Outlook, the same installation steps can be followed for both IMAP and POP server types. Outlook Express, however, must be configured to use POP. (see below)
 
'''Update 10/5/2010:''' Port 25 may no longer work for off-campus connections from the Verizon network. The work-around is to port 587 for SMTP instead.
 
'''Update 10/5/2010:''' Port 25 may no longer work for off-campus connections from the Verizon network. The work-around is to port 587 for SMTP instead.
 +
-->
  
 
==Thunderbird (Windows/MacOS/Linux)==
 
==Thunderbird (Windows/MacOS/Linux)==
  
{| border="1"
+
#If you have no email accounts configured the 'New Account' dialog will automatically open. [[:File:Thunderbird-1.png|[1]]]<br />If you already have accounts in Thunderbird and are simply adding CSEE mail to Thunderbird open the 'New Account' dialog by clicking on the 3 horizontal bars (menu button) and select 'Preferences' -> 'Account Settings...' then 'Account Options' -> 'Add Mail Account' [[:File:Thunderbird-2.png|[2]]]
|'''Set up a new account.'''
+
#Fill in your name, csee username and your password. Thunderbird will attempt to automatically detect the proper settings, but it will not work. Manually, change the settings. [[:File:Thunderbird-3.png|[3]]]
 
 
If you've just downloaded/installed Thunderbird, then the New Account Setup dialog will pop up when you start Thunderbird. Otherwise, from the '''File''' menu, select '''New''', and then select '''Account'''.
 
|<br/>[[Image:thunderbird-1.png]]<br/><br/>
 
|-
 
|For the type of account, choose '''E-mail account''' and click '''Next'''.
 
|<br/>[[Image:thunderbird-2.png]]<br/><br/>
 
|-
 
|For '''Your Name''', enter your real name. (first and last name)
 
 
 
For '''E-mail Address''', enter your CSEE e-mail address.
 
 
 
Click '''Next''' to proceed.
 
|<br/>[[Image:thunderbird-3.png]]<br/><br/>
 
|-
 
|'''Enter information for mail servers.'''
 
 
 
Select the type of incoming mail server. You may select either '''POP''' or '''IMAP'''.
 
 
 
For the name of the '''Incoming Server''', you must type in "imap.cs.umbc.edu", even if you are using POP rather than IMAP.
 
 
 
For '''Outgoing Server''', type in "smtp.cs.umbc.edu".
 
 
 
Click '''Next''' to proceed.
 
|<br/>[[Image:thunderbird-4-imap.png]]<br/><br/>
 
[[Image:thunderbird-4-pop.png]]<br/><br/>
 
|-
 
|Enter your CSEE login name for both '''Incoming User Name''' and '''Outgoing User Name''', and then click '''Next'''.
 
|<br/>[[Image:thunderbird-5.png]]<br/><br/>
 
|-
 
|Enter the name you want Thunderbird to refer to your new account and click '''Next'''.
 
 
 
Review the settings you've selected for your new account and then click '''Finish'''.
 
 
 
Your new account is now set up, but there are still more things to configure for Thunderbird to use the CSEE mail services.
 
|<br/>[[Image:thunderbird-6.png]]<br/><br/>
 
|-
 
|'''Change incoming mail settings.'''
 
 
 
You need to set up Thunderbird to use a secure (SSL-enabled) IMAP/POP server.
 
 
 
From the '''Tools''' Menu (Windows/Mac OS) or the '''Edit''' menu (Linux), select '''Account Settings'''.
 
 
 
Under the account you just created, (labelled '''E-mail''' in the screenshot to the right) select '''Server Settings'''.
 
 
 
Change '''Port''' number:
 
* If you're using IMAP, change it to 993.
 
* If you're using POP, change it to 995.
 
 
 
Under '''Security Settings''', select '''SSL'''.
 
|<br/>[[Image:thunderbird-7-imap.png]]<br/><br/>
 
|-
 
|'''Change outgoing mail settings.'''
 
 
 
On the menu to the left, select '''Outgoing Server (SMTP)'''.
 
 
 
Highlight your outgoing mail settings (smtp.cs.umbc.edu) and select '''Edit'''.
 
|<br/>[[Image:thunderbird-8.png]]<br/><br/>
 
|-
 
|Under '''Security and Authentication''', make sure '''Use name and password''' is selected.
 
 
 
For '''User Name''', enter your login name.
 
 
 
Under '''Use Secure Connection''', select '''TLS'''.
 
 
 
Click '''OK''' to close this dialog and '''OK''' again to close Account Settings and save your changes.
 
 
 
Thunderbird is now ready to send and receive mail!
 
|<br/>[[Image:thunderbird-9.png]]<br/><br/>
 
|}
 
 
 
<!--
 
# If you have no email accounts configured the 'New Account' dialog will automatically open.<br />If you already have accounts in Thunderbird and are simply adding CSEE mail to Thunderbird open the 'New Account' dialog by clicking on the 3 horizontal bars (menu button) and select 'Preferences' -> 'Account Settings...' then 'Account Options' -> 'Add Mail Account'
 
# Fill in your name, csee email address (username@cs.umbc.edu) and your password. Thunderbird will attempt to automatically detect the proper settings. This will probably not work, this is ok. We will manually fill in the correct settings.
 
 
{| class="prettytable"
 
{| class="prettytable"
 
!
 
!
Line 109: Line 39:
 
|IMAP||imap.cs.umbc.edu||993||SSL/TLS||Normal Password
 
|IMAP||imap.cs.umbc.edu||993||SSL/TLS||Normal Password
 
|-
 
|-
|SMTP||smtp.cs.umbc.edu||25||STARTLS||Normal Password
+
|SMTP||smtp.cs.umbc.edu||587||STARTLS||Normal Password
 
|}
 
|}
 
<ol start="3">
 
<ol start="3">
 
<li>If the 'Done' box becomes grayed out, click in one of the 'Authentication' boxes and select 'Normal Password' again. This should re-enable the button.</li>
 
<li>If the 'Done' box becomes grayed out, click in one of the 'Authentication' boxes and select 'Normal Password' again. This should re-enable the button.</li>
<li>At this point email should be all setup, to check for new email click the "Get Mail" button.</li>
 
 
</ol>
 
</ol>
-->
+
Email is now set up--check for new messages by clicking the "Get Mail" button.
 +
<gallery>
 +
File:Thunderbird-1.png|New Account dialog when no accounts are configured
 +
File:Thunderbird-2.png|How to access the New Account dialog with existing accounts are in Thunderbird
 +
File:Thunderbird-3.png|All the settings in their respective fields
 +
</gallery>
 +
=== Adding LDAP support ===
 +
Adding LDAP support allows Thunderbird to auto-complete email address of people who are in the UMBC system.
 +
# Access the menu, the three horizontal bars in the upper right -> preferences -> preferences [[:File:Thunderbird-ldap-1.png|[1]]]
 +
# Select the "Composition" tab and then the "Addressing" sub-tab. Click on "Edit Directories..." [[:File:Thunderbird-ldap-2.png |[2]]]
 +
# Select "Add" to add a new LDAP server.
 +
# Fill in the following information [[:File:Thunderbird-ldap-3.png|[3]]]
 +
#: Name: UMBC LDAP
 +
#: Hostname: directory.umbc.edu
 +
#: Base DN: dc=umbc,dc=edu
 +
# Click "OK" on the "Directory Server Properties" window
 +
# Click "OK" on the "LDAP Directory Servers" window
 +
# Make sure that the checkbox next to "Directory Server" is checked and make sure that the drop down says "UMBC LDAP" [[:File:Thunderbird-ldap-4.png|[4]]]
 +
# Click "OK"
 +
That's its, you are all set up for LDAP
 +
 
 +
<gallery>
 +
Thunderbird-ldap-1.png | Accessing the preferences
 +
Thunderbird-ldap-2.png | The "Addressing" sub-tab under the "Composition" tab
 +
Thunderbird-ldap-3.png | The required settings for LDAP
 +
Thunderbird-ldap-4.png | Selecting the new LDAP server
 +
</gallery>
  
 
==Microsoft Outlook==
 
==Microsoft Outlook==
 
+
<!--
 
{|
 
{|
 
|'''Set up a new Account'''
 
|'''Set up a new Account'''
Line 161: Line 116:
 
|<br/>[[Image:outlook4.JPG]]<br/><br/>
 
|<br/>[[Image:outlook4.JPG]]<br/><br/>
 
|}
 
|}
 +
-->
 +
These are the steps to add an account to Outlook 2013 with Outlook having not been configured before.
 +
# On the welcome screen click "Next" [[:Image:Outlook2013-1.PNG|[1]]]
 +
# Make sure that "Yes" is selected and select "Next" [[:Image:Outlook2013-2.PNG|[2]]]
 +
# Select "Manual setup or additional server types" and click "Next" [[:Image:Outlook2013-3.PNG|[3]]]
 +
# Select "POP or IAMP" and click "Next" [[:Image:Outlook2013-4.PNG|[4]]]
 +
# Fill in the required boxes [[:Image:Outlook2013-5.PNG|[5]]]
 +
#* Under "Server Information"
 +
#*: Account Type: "IMAP"
 +
#*: Incoming mail server: "imap.cs.umbc.edu"
 +
#*: Outgoing mail server (smtp): "smtp.cs.umbc.edu"
 +
#* Logon:
 +
#*: User Name: (just your usename, no @cs.umbc.edu)
 +
#*: Password: (your password)
 +
# Click "More Settings ..."
 +
# Pick the "Outgoing Server" tab [[:Image:Outlook2013-6.PNG|[6]]]
 +
#* Check "My outgoing server..."
 +
#* Select "Log on using" and fill in your user name and password
 +
# Pick the "Advanced" tab [[:Image:Outlook2013-7.PNG|[7]]]
 +
# Change "Incoming server (IMAP)" to: 993
 +
#* Change the drop down below it to say SSL
 +
# Leave "Outgoing server (SMTP)" at 25
 +
#* Change the drop down below it to say "TLS"
 +
# Click "OK" and return to the Add account form and click "Next"
 +
#* If everything has been completed successfully both tasks should say "Completed" [[:Image:Outlook2013-8.PNG|[8]]]
 +
Your all set!
  
==Microsoft Outlook Express==
+
<gallery>
 
+
File: Outlook2013-1.PNG | Welcome Screen
'''NOTE:''' To avoid incompatibilities with other email client software, IMAP is not supported--only POP should be used with Outlook Express.
+
File: Outlook2013-2.PNG | Configure email?
 +
File: Outlook2013-3.PNG | Automatic or Manual
 +
File: Outlook2013-4.PNG | Email type selection
 +
File: Outlook2013-5.PNG | Server Settings
 +
File: Outlook2013-6.PNG | Outgoing server settings
 +
File: Outlook2013-7.PNG | Advanced Settings
 +
File: Outlook2013-8.PNG | Testing your settings
 +
</gallery>
  
{|
+
===Adding LDAP support===
|'''Set up a New Account'''
+
Adding LDAP support allows Outlook to auto-complete email address of people who are in the UMBC system.
 +
# Click on the "FIle" tab, select the "Account Settings" dropdown and click "Account Settings..." [[:File: outlook-ldap-1.png|[1]]]
 +
# Select the "Address books" tab and click "New..." [[:File: outlook-ldap-2.png|[2]]]
 +
# Select "Internet Directory Service (LDAP)" and click "Next" [[:File: outlook-ldap-3.png|[3]]]
 +
# Enter "directory.umbc.edu" in the "Server Name" field [[:File:outlook-ldap-4.png|[4]]]
 +
# Click "Next"
 +
# When it tells you that "You must restart Outlook for these changes to take effect" click "OK"
 +
# Click "Finish"
 +
That's its, you are all set up for LDAP.
  
If you're using Outlook Express for the first time, you should see an Internet Connection Wizard dialog pop up. Otherwise, create a new e-mail account by selecting '''Accounts''' from the '''Tools''' menu. Click '''Add'''.
+
<gallery>
 +
File: outlook-ldap-1.png | Accessing the Account Settings
 +
File: outlook-ldap-2.png | Adding a new Internet Address Book
 +
File: outlook-ldap-3.png | Selecting a "LDAP" Address Book
 +
File: outlook-ldap-4.png | Information to enter
 +
</gallery>
  
For '''Display name''', enter you real name and click '''Next'''.
+
==Alpine==
 
+
Alpine's default access method uses direct access to your mail spool in /var/mail. A bug in Linux prevents this from actually working. The solution is to manually configure alpine to use IMAP.
For '''E-mail address''', enter your UMBC CSEE e-mail address. Click '''Next'''.
 
|<br/>[[Image:outlookx0.JPG]]<br/><br/>
 
<br/>[[Image:outlookx1.JPG]]<br/><br/>
 
<br/>[[Image:outlookx2.JPG]]<br/><br/>
 
|-
 
|Select the type of e-mail server you want to use. Remember, only '''POP3''' is supported for Outlook Express.
 
 
 
For '''Incoming mail (POP3, IMAP, or HTTP)''' server, enter "imap.cs.umbc.edu" (use this address even if you're using POP).
 
 
 
For '''Outgoing mail (SMTP) server''', enter "smtp.cs.umbc.edu".
 
 
 
Click '''Next'''.
 
|<br/>[[Image:outlookx3.JPG]]<br/><br/>
 
|-
 
|Enter your CSEE login name for '''Account Name''', and your login password for '''Password'''.
 
 
 
Click '''Next'''.
 
 
 
You've now set up an account for Outlook Express, but you still need to make some more adjustments in order to use the CSEE mail services.
 
|<br/>[[Image:outlookx4.JPG]]<br/><br/>
 
|-
 
|'''Edit your Account Settings'''
 
 
 
From the '''Tools''' menu, select '''Accounts'''.
 
 
 
Select your newly created account and click '''Properties'''.
 
|<br/>[[Image:oe-01.jpg]]<br/><br/>
 
|-
 
|Click the '''Servers''' tab.
 
 
 
Under '''Outgoing Mail Server''', check the box labelled '''My server requires authentication'''.
 
 
 
Click '''Settings'''.
 
|<br/>[[Image:oe-pop-02.jpg]]<br/><br/>
 
|-
 
|Make sure '''Use same settings as my incoming mail server''' is selected.
 
 
 
Click '''OK''' to close this dialog.
 
|<br/>[[Image:oe-03.jpg]]<br/><br/>
 
|-
 
|Click the '''Advanced''' tab.
 
 
 
Under both '''Outgoing Mail (SMTP)''' and '''Incoming Mail (POP)''', check the boxes labelled '''This server requires a secure connection (SSL)'''.
 
 
 
For '''Incoming Mail''', make sure 25 is the port number.
 
 
 
For '''Outgoing Mail''', make sure 995 is the port number.
 
 
 
Click '''OK''' to close the Properties window, and then click '''Close'''.
 
  
You are now set up to use CSEE mail services!
+
Edit the line beginning with <tt>inbox-path=</tt> and the line beginning with <tt>folder-collections=</tt> in <tt>~/.pinerc</tt> (replace USERNAME with your UMBC username):
|<br/>[[Image:oe-pop-04.jpg]]<br/><br/>
+
inbox-path={imap.cs.umbc.edu/user=USERNAME/ssl/NoRsh/IMAP}inbox
|}
+
folder-collections=Mail {imap.cs.umbc.edu/user=USERNAME/ssl/NoRsh}mail/[]
  
==Alpine==
+
Alpine can also use the UMBC LDAP server to search for names and email addressesThis support can be added by editing the line beginning with <tt>ldap-servers=</tt> in <tt>~/.pinerc</tt> (this is all one line):
Alpine should work out of the boxHowever, the default access method uses direct access to your mail spool in /var/mail.  This means that running multiple copies of Alpine (even on multiple systems) will not work. If you anticipate doing this a lot, you may wish to configure Alpine to use IMAP to access your mail.  This change will require that you have to type your password to access your mail.  This configuration is not recommended for general use.
+
ldap-servers=directory.umbc.edu:389 "/base=dc=umbc,dc=edu/binddn=/impl=0/rhs=0/ref=0/nosub=0/tls=0/tlsm=0/type=/srch=/time=/size=/cust=/nick=/matr=/catr=/satr=/gatr="
  
With that said, to configure Alpine to use IMAP, edit the line beginning with inbox-path= in <tt>~/.pinerc</tt>:
+
Every time alpine is run, a prompt will ask for your password to be entered.
inbox-path={imap.cs.umbc.edu/ssl/novalidate-cert}INBOX
 

Latest revision as of 14:05, 3 November 2022

Overview

The CSEE mail servers use a secure connection for incoming and outgoing mail; so you will need to customize your mail client in order to read and send e-mail on your CSEE account. This page explains how to configure your e-mail client for the CSEE Mail Services. This page will discuss Thunderbird and Microsoft Outlook If you use a different client, please refer to your client's documentation. You will need to set up your client for the following services:

Service Server name Port
Secure IMAP imap.cs.umbc.edu 993
Secure POP imap.cs.umbc.edu 995
Secure SMTP smtp.cs.umbc.edu 25


Thunderbird (Windows/MacOS/Linux)

  1. If you have no email accounts configured the 'New Account' dialog will automatically open. [1]
    If you already have accounts in Thunderbird and are simply adding CSEE mail to Thunderbird open the 'New Account' dialog by clicking on the 3 horizontal bars (menu button) and select 'Preferences' -> 'Account Settings...' then 'Account Options' -> 'Add Mail Account' [2]
  2. Fill in your name, csee username and your password. Thunderbird will attempt to automatically detect the proper settings, but it will not work. Manually, change the settings. [3]
Server Hostname Port SSL Authentication
IMAP imap.cs.umbc.edu 993 SSL/TLS Normal Password
SMTP smtp.cs.umbc.edu 587 STARTLS Normal Password
  1. If the 'Done' box becomes grayed out, click in one of the 'Authentication' boxes and select 'Normal Password' again. This should re-enable the button.

Email is now set up--check for new messages by clicking the "Get Mail" button.

Adding LDAP support

Adding LDAP support allows Thunderbird to auto-complete email address of people who are in the UMBC system.

  1. Access the menu, the three horizontal bars in the upper right -> preferences -> preferences [1]
  2. Select the "Composition" tab and then the "Addressing" sub-tab. Click on "Edit Directories..." [2]
  3. Select "Add" to add a new LDAP server.
  4. Fill in the following information [3]
    Name: UMBC LDAP
    Hostname: directory.umbc.edu
    Base DN: dc=umbc,dc=edu
  5. Click "OK" on the "Directory Server Properties" window
  6. Click "OK" on the "LDAP Directory Servers" window
  7. Make sure that the checkbox next to "Directory Server" is checked and make sure that the drop down says "UMBC LDAP" [4]
  8. Click "OK"

That's its, you are all set up for LDAP

Microsoft Outlook

These are the steps to add an account to Outlook 2013 with Outlook having not been configured before.

  1. On the welcome screen click "Next" [1]
  2. Make sure that "Yes" is selected and select "Next" [2]
  3. Select "Manual setup or additional server types" and click "Next" [3]
  4. Select "POP or IAMP" and click "Next" [4]
  5. Fill in the required boxes [5]
    • Under "Server Information"
      Account Type: "IMAP"
      Incoming mail server: "imap.cs.umbc.edu"
      Outgoing mail server (smtp): "smtp.cs.umbc.edu"
    • Logon:
      User Name: (just your usename, no @cs.umbc.edu)
      Password: (your password)
  6. Click "More Settings ..."
  7. Pick the "Outgoing Server" tab [6]
    • Check "My outgoing server..."
    • Select "Log on using" and fill in your user name and password
  8. Pick the "Advanced" tab [7]
  9. Change "Incoming server (IMAP)" to: 993
    • Change the drop down below it to say SSL
  10. Leave "Outgoing server (SMTP)" at 25
    • Change the drop down below it to say "TLS"
  11. Click "OK" and return to the Add account form and click "Next"
    • If everything has been completed successfully both tasks should say "Completed" [8]

Your all set!

Adding LDAP support

Adding LDAP support allows Outlook to auto-complete email address of people who are in the UMBC system.

  1. Click on the "FIle" tab, select the "Account Settings" dropdown and click "Account Settings..." [1]
  2. Select the "Address books" tab and click "New..." [2]
  3. Select "Internet Directory Service (LDAP)" and click "Next" [3]
  4. Enter "directory.umbc.edu" in the "Server Name" field [4]
  5. Click "Next"
  6. When it tells you that "You must restart Outlook for these changes to take effect" click "OK"
  7. Click "Finish"

That's its, you are all set up for LDAP.

Alpine

Alpine's default access method uses direct access to your mail spool in /var/mail. A bug in Linux prevents this from actually working. The solution is to manually configure alpine to use IMAP.

Edit the line beginning with inbox-path= and the line beginning with folder-collections= in ~/.pinerc (replace USERNAME with your UMBC username):

inbox-path={imap.cs.umbc.edu/user=USERNAME/ssl/NoRsh/IMAP}inbox
folder-collections=Mail {imap.cs.umbc.edu/user=USERNAME/ssl/NoRsh}mail/[]

Alpine can also use the UMBC LDAP server to search for names and email addresses. This support can be added by editing the line beginning with ldap-servers= in ~/.pinerc (this is all one line):

ldap-servers=directory.umbc.edu:389 "/base=dc=umbc,dc=edu/binddn=/impl=0/rhs=0/ref=0/nosub=0/tls=0/tlsm=0/type=/srch=/time=/size=/cust=/nick=/matr=/catr=/satr=/gatr="

Every time alpine is run, a prompt will ask for your password to be entered.