Administration of Mail Servers on Linux
6 000 UAH
2 weeks 6 lesson09:00 - 21:00
Mon, WedStart of the course
12.02.2024 yrAbout course
E-mail is an important tool in companies. And if you have a tool, you need someone who will configure and maintain it. In this course, we learn to work with mail servers.
What do you need to take the course?
What you need to know? Text editors, user and group management, file and directory rights management, process management, network setup, DHCP (both server and client) based on Linux
Iptables, proxy, troubleshooting for network connections, data transmission protocols over the network, package managers, obtaining data on versions of installed programs and packages available for installation in repositories.
Course program
Setup of a domain name
Lecture 1Set up of a domain name for working with mail. Types of NS records. MX records, priorities.
The cycle of sending and receiving of letter
Lecture 2History of the emergence of mail, stages of development. Full cycle of letter sending. Terminology for working with mail.
Practice 1Set up of a domain name for working with mail. Configuring TXT SPF, MX, DMARC records.
Types of protocols for sending and receiving of letters
Lecture 3Protocols SMTP, IMAP, POP3. Answer codes. Headers of letters, sending of letters from the console, mail command. Sending of letter via telnet.
SMTP server configuration
Lecture 4MTA, MSA. Exim, Postfix. Architecture, configuration.
Practice 2Set up of a mail server to send letters.
IMAP/POP3 server configuration
Lecture 5MDA. Dovecot. Architecture, configuration.
Various user configurations
Lecture 6Postfix + dovecot, exim + dovecot bindings. Storing accounts in text files, storing accounts in the MySQL database.
Practice 3Set up the postfix + dovecot, exim + dovecot bundles. Set up user accounts in files and in the MySQL database.
Mail logging
Lecture 7Log files, analysis. Interpretation of email headers.
Web interfaces for mail
Practice 4Installation and configuration of web interfaces for working with mail.
Software systems for mail
Lecture 8Set up of an SSL certificate for mail. Self-signed certificates, letsencrypt and paid certificates.
Additional encryption functions
Lecture 9DKIM keys for authentication and rating of the mail server. Mail server with iRedAdmin panel.
Practice 5Set up of an SSL certificate for mail. DKIM generation and connection for additional domains on the server side and in DNS.
Project Work
Exam Project WorkHave you already seen our courses?
You will definitely find what you need 😊
At the end of the course the student will know
- principles of the DNS protocol
- what are the main records in NS-zones for mail domains: MX, TXT SPF, DKIM, DMARC
- how SMTP, POP3, IMAP protocols work
- principles of construction of architectures MTA, MSA, MDA
- types of configurations and communication of mail servers
- which are web interfaces for managing mail servers and web interfaces for users
At the end of the course the student will be able to
- configure DNS records for mail domains to raise the rating of mail
- choose the right architecture to build mail servers
- set up e-mail to send and receive mail
- analyze and eliminate errors in sending and delivering letters
- install and configure web interfaces to manage mail servers
- install and configure web interfaces to manage users
- provide SSL encryption when forwarding emails