J. S., Framestore CFC
B. M., London Internet Exchange
SMTP training course contents
What is SMTP, email before SMTP, SMTP history, the different protocols, clients, servers. Email composition, transmission, delivering emails, storing and reading emails. MUAs, MTAs, POP3, IMAP, SMTP, DNS, webmail.
Hands on exercise: Setting up MTAs and MUAs and sending a simple email using telnet.
The SMTP protocol
SMTP protocol stack, SMTP headers, HELO, SMTP mail, MAIL FROM, RCPT TO, DATA, SMTPUTF8, 8BITMIME, TURN, EHLO, ETRN, 3 digit replies.
Hands on exercise: Analysing SMTP packets on a network
DNS and SMTP
SMTP forwarding, SMTP relays, interoperation, how SMTP uses DNS, MX records.
Hands on exercise: Setting up mail relays.
IMF data, From, to, cc, bcc, sender and recipient headers, message Ids, received trails, in-reply-to, received-SPF, mail list headers.
Hands on exercise: Using clients to analyse details from mail headers, including true originators and path of emails.
Email attachments, MIME versions, content type headers, encoding, base 64, binary data, multi part headers, troubleshooting attachments.
Hands on exercise: Analysing MIME headers on a network.
What is POP3, where to use POP3, authorisation, transactions, POP3 commands
Hands on exercise: Setting up a POP3 server, analysing POP3 packets on a network.
IMAP and IMAPS
What is IMAP, where to use IMAP, authorisation, mailbox structure, IMAP commands: LOGIN, AUTHENTICATE, LIST, CREATE, Examine (message flags), SELECT, STORE.
Hands on exercise: Setting up an IMAP server and analysing IMAP packets on a network.
Mail gateways, addressing, Exchange, sendmail
Basics, Transport level: STARTTLS. Content: PGP/GPG, mail signing and encryption, S/MIME, digital certificates, secure email submission.
Hands on exercise: Setting up and using a PGP key, configure MTAs to use TLS.
Email authentication and spam prevention
Mail relays, grey listing, block list & RBL, DNSBL (Real-time Black hole List), White list, SPF, Domain Keys Identified Mail (DKIM), Author Domain Signing Practices (ADSP), Abuse Report Format (ARF), Domain-based Message Authentication, Reporting and Conformance (DMARC).
Hands on exercise: Relay spamming and the blocking spamming.
Why Choose Us
SNT trainers score an average of over 90% on the three main areas of:
- Ability to teach
- Technical knowledge
- Answering questions
We limit our maximum class size to 8 delegates; often we have less than this. This ensures optimal interactivity between delegates and instructor.
"Excellent course. The small class size was a great benefit…" M.B. IBM
We write our own courses; courseware does not just consist of slides and our slides are diagrams not bullet point text. A typical chapter provides clearly defined objectives with a chapter overview, slides with text underneath, a quiz at the end to check the learning of the students. Hands on exercises are at the end and are used to reinforce the theory.