Configuring Email Clients¶
All users with CS computer accounts can use this guide to configure their email on phones, computers, and tablets. It contains information on configuring various email clients for Linux, Windows and Mac. Your default email address is firstname.lastname@example.org. If you need a different address, please send a request to email@example.com.
After completing step 1, you will be presented with the screen on the right.
In the first field, enter your first and last name.
In the second field, enter your email address, which is your cs account username, followed by @cs.uky.edu (i.e firstname.lastname@example.org).
In the third field, Enter the password associated with your CS account.
Click Manual config in the bottom left hand corner of the window. Note that you do not need to wait for thunderbirds search process to finish, as thunderbird cannot proceed until we enter the required information in manual config. Clicking manual config, presents you with the following screen.
First, enter the appropriate information for the
Incoming:line. Also make sure that IMAP is selected in the first box on this line.:
Server hostname: mail.cs.uky.edu Port: 993 SSL: SSL/TLS Authentication: Autodetect
Next, enter the appropriate information for the Outgoing: line.:
Server hostname: mail.cs.uky.edu Port: 587 SSL: STARTTLS Authentication: Autodetect
Lastly, make sure your username is in both boxes on the third line labeled “Username:” and then tap “re-test”.
If the test completes successfully, then go ahead and tap Done.
Finally, when prompted with the screen on the right, go ahead and click Confirm Security Exception to finalize your setup, and your done!
Please Note that the first time you send a message with your account, a similar security prompt will pop up in the background. Just click Confirm Security Exception a second time, to be able to send mail.
After opening the outlook application, enter your cs username without @cs.uky.edu, (i.e myusername where your email address is email@example.com) and underneath the advanced options bar, select “Let me set up my account manually”.
Now fill in all the required information into their respective boxes.
Server: mail.cs.uky.edu Port: 993 Encryption Method: SSL/TLS
Server: mail.cs.uky.edu Port: 587 Encryption Method: STARTTLS
Make sure to check “Require logon using Secure Password Authentication” for outgoing mail only.
Open the Mail application, select Mail->Accounts and select the bottom one “Add Other Account”.
Select “Add a Mail Account” and click Create.
In the fields, enter your name, email address, which is your CS account username @cs.uky.edu
Enter your CS account password, note this is not your LinkBlue password.
Upon Discovering settings hit Next when it enables
- Select IMAP
- Mail server: mail.cs.uky.edu
- User name: your_username
- SMTP server: mail.cs.uky.edu
- User name: your_username
Per the Mutt web site -
Mutt is a small but very powerful text-based mail client for Unix and Unix like operating systems.
This document uses the standard conventions for running commands. A command that begins with
# is to be run as the superuser and commands that are to be run as a standard user account begin with
Mutt can be installed on Ubuntu via
# apt-get install mutt and on MacOS with homebrew by running
$ brew install mutt.
You will use GPG encryption to store your password. You will need to install
that as well. On Ubuntu, run
# apt-get install gnupg2; on MacOS run
$ brew install gpg.
Generate a GPG key by running
$ gpg --full-gen-key.
Some versions of GPG use the command
gpg2 in place of
commands are the same otherwise. If your system uses gpg2 be sure to
modify the command used to decrypt the password in the below configuration
(or create an alias).
Use the defaults for the kind of key and keysize and set the key to never expire then enter in your personal information when setting up the user ID. The Real Name should be both first and last name and the comment section can be anything you like, i.e. mail password key. If everything looks correct type “O” for okay.
To encrypt the password run the following command:
$ echo "password" | gpg --encrypt --recipient "Real Name" -o ~/.mutt/accounts/mail-passwd.gpg
Where password is your cs account password and Real Name is your Real Name used when you generated your key in the step above.
Once the above task are complete, create
.muttrc in your favorite text editor, e.g.
$ vi ~/.muttrc, and add the following:
# Personal Information set from = "firstname.lastname@example.org" set realname = "Firstname Lastname" # Credentials **Remember to change gpg to gpg2 if your system uses that command** set my_encrypted_pass = "`gpg --quiet --for-your-eyes-only -d ~/.mutt/accounts/mail-passwd.gpg`" set imap_user = "username" set imap_pass = $my_encrypted_pass set smtp_url = "smtp://email@example.com:587/" set smtp_pass = $my_encrypted_pass # Mailboxes set folder = "imaps://mail.cs.uky.edu:993" set spoolfile = "+INBOX" # Storage Location set postponed = +[mail]/Drafts set header_cache = ~/.mutt/cache/headers set message_cachedir = ~/.mutt/cache/bodies set certificate_file = ~/.mutt/certificates # Etc set move = no set mail_check = 30 set sort = threads set editor = "vim" set smtp_authenticators = 'gssapi:login' # To add a signature to your emails, create it in ~/.signature and uncomment the following #set signature="~/.signature" # GnuPG bootstrap - you will know if you need to use this #source ~/.mutt/gpg.rc
You will be prompted to enter the decryption password upon startup of mutt.