Linux_Advance_Mail_Server

download Linux_Advance_Mail_Server

of 3

Transcript of Linux_Advance_Mail_Server

  • 8/7/2019 Linux_Advance_Mail_Server

    1/3

    Linux Advance Mail Server

    : 18

    : pop3, IMAP LDAP NIS Sendmail Postfix

    :

    Directory Service LDAP

    : Linux Administration

    Linux

    Course Outline

    Preparation

    Linux InstallationModule 1: LDAP Concepts Centralized Authentication

    Directory Services What LDAP Provides LDAP Concepts and Organization Schema and Entry Referencing LDIF LDAP Architecture, Security, Implementations, and Client Configuration Lab 1 - Search LDAP

    o Execute LDAP SearchesModule 2: OpenLDAP Servers OpenLDAP Components

    Configuring slapd Global Parameters and Schema Definition Access Control Backend Types Backend and Database Configuration Indexes and Replicas Replica Configuration Syntax Conformance Lab 2 - Configure LDAP

    o Configure the LDAP servero Create a new directoryo Add, modify, and delete entries in the LDAP server

    Module 3: Using OpenLDAP Managing slapd

    Online and Offline Data Manipulation Native LDAP authentication and Client Config Lab 3 - Configure LDAP Create self-signed x509 certificate for LDAP server use

  • 8/7/2019 Linux_Advance_Mail_Server

    2/3

    2

    o Configure LDAP server to enable secure connectionso Configure LDAP server with baseDN and rootDN settingso Install Perl Libraries needed by ldapmigrateo Add three UNIX userso Use ldapmigrate to import the /etc fileso SetupDAP client to use native LDAP authentication

    Module 4: SMTP Theory SMTP Terminology and Architecture

    SMTP Commands and Extensions SMTP AUTH and STARTTLS SMTP Session

    Module 5: Sendmail sendmail Features, and Process

    sendmail Architecture, Components, and Configuration Configuration Files Databases Text Files Network Access Masquerading sendmail Controlling access Configuring SMTP AUTH and Configuring SMTP STARTTLS Lab 5 - Configure Sendmail Install the sendmail SMTP server on the system and configure it to

    serve domainso Configure sendmail to accept remote network connectionso Configure virtual hosts on sendmailo Configure sendmail to use SMTP AUTH for secure relayingo Configure sendmail to support STARTTLS

    Module 6: Postfix Postfix Features, Architecture, Components, and Configuration

    master.cf and main.cf Postfix Map Types and Pattern Matching Advanced Options Virtual Domains and Mail Filtering Configuration and Management Commands Postfix Logging and Logfile Analysis chrooting Postfix Postfix and SMTP AUTH SMTP AUTH Server and Clients Postfix Extensions Postfix/TLS TLS Server Configuration Postfix Client Configuration Other TLS Clients and Ensuring TLS Security Lab 6 - Configure Postfix Install the Postfix SMTP server on the system and configure it to serve

    domainso Configure Postfix to accept network connectionso Configure virtual hosts on Postfixo Configure Postfix to use SMTP AUTH for secure relayingo Configure Postfix to support STARTTLS and to secure SMTP AUTH

  • 8/7/2019 Linux_Advance_Mail_Server

    3/3

    3

    Module 7: IMAP, POP, Spam Filtering and Web Mail Filtering Email

    procmail SpamAssassin Sendmail Mail Filter (milter) Amavisd-new Mail Filtering Accessing Email The POP3 and the IMAP4 Protocol Dovecot POP3/IMAP Server Cyrus IMAP/POP3 Server Cyrus IMAP MTA integration Cyrus Mailbox Admin Fetchmail and SquirrelMail Lab 7 - Filtering/Web Mail Install the procmail mail-filtering software and configure it as the

    default MDA on the servero Install SpamAssassin and configure it to flag spam on the servero Install and configure Cyrus IMAPo Enable POP3 and IMAP over SSLo Install and configure the SquirrelMail web email client

    Appendix 1: Using NIS NIS History, Overview, and Limitations

    NIS Advantages and Implementation Creating a NIS Master Server NIS Client Configuration Slave Server Configuration Troubleshooting Aids Lab Appendix 1 - NIS Configure a NIS master server, client, and slave server

    o Enable ypxfrd for high-performance database transfers between master and slave NISservers

    o Configure a NIS client systemo Observe client usage of a NIS slave server when a NIS master server fails