Assignment 3: The core II (IMAP)

Installation and configuration of a secure delivery/receipt mail service (IMAP) [MDA]: Dovecot

Continuing with the development of our secure email service on server-05, it’s now mandatory to develop the mail delivery services through the IMAP protocol, which will allow us to transfer mail from the MTA to the client (MUA). This mail system component is called MDA (Mail Delivery Agent).

More details in references [3][9][10][11]

  1. Installation of the IMAP server using Dovecot implementation:

    For mail delivery from server-05 to clients (MUAs), we will use the well-known IMAP protocol. Using IMAP4, mail clients such as Webmail, Outlook, Thunderbird or Evolution could access user mail through mailboxes and deliver it. Also, that protocol can work over SSL, so that the communications can be encrypted between the MUA and MTA.

    We will use the IMAP’s Dovecot implementation. There are others like Courier, etc.

  2. Initial configuration: The service’s configuration relies on several files in /etc/dovecot/conf.d. One of the most important ones for the service is /etc/dovecot/10-master.conf, which establishes important aspects concerning the service run instances.\

  3. IMAP checking:

  4. Security setting for IMAP Dovecot:

(1) mutt is a small but very powerful text-based program for reading and sending electronic mail under unix operating systems, including support for color terminals, MIME, OpenPGP, and a threaded sorting mode.

(2) PATH /etc/ssl/certs

(3) PATH /etc/ssl/private. Make sure that the IMAP service user (dovecot) is allowed to read (UNIX permissions) the IMAP certificate private key file.

(4) You can use a template as we used in Lab1: imaps_server-05.localdomain.info

(5) It is very important to use the FQDN and not its IP or another value.

Last updated