dixie state college logo
dixie cit it cs vt degrees courses faculty facilities jobs submit login
dixie > cit > it > it3100 >



Computer and Information Technology

  Degrees
  Courses
  Faculty
  Facilities
  Contact
  Jobs
  Scholarships
  ACM Club
IT 1001 1100 2400 3100 3110 3200 3500 4200 4300 4400 4600
Syllabus Assignments Schedule Examples Notes Grades

IT 3100 Systems Design and Administration I
Email (Satellite Systems)

Due : October 9, 2009

Assignment: 
Extend the email system to work with satellite systems. At this point in the semester, there should be at least two satellite systems. These are the two DNS servers.

Requirements: 

  • Configure the systems in your local network to relay all email through the MTA system.
  • Update the MTA to relay email for the satellites and to receive email for them.
  • Create a user account for passoff.

Configure the systems in your local network to relay all email through the MTA system: 

  • On each existing system, configure the exim4 software to use your MTA as a smarthost.
  • On each existing system, the MUAs mailx and mutt should be installed.

Update the MTA to relay email for the satellites and to receive email for them: 

  • Configure the system to act as the incoming MTA for the satellites in the domain: 

    • The server should accept email for users at any of the hosts in your domain. (e.g. user@mybox.example.com)
    • The DNS should be configured to direct email for all hosts in your domain to the MTA system.

  • Configure the system to act as the outgoing MTA for the local network: 

    • The server should relay email for users at any of the satellite hosts in your domain. (e.g. Email from user@mybox.example.com should be relayed to its destination.)

Create a user account for passoff: 

  • Create a new user account on the satellite systems. This should be the same username and password as the account created on the MTA in the previous assignment.

Pass-off Procedure: 

  • Using the CIT submission system, submit a file to IT3100, SMTP Satellite.
  • The file should be named smtp_info.txt. This file must be a plain text file, with the following format:
    mta: ip_address_of_MTA
    user: user_name_created_for_passoff
    pass: password_for_user
    host: name.of.mta.machine
    hosts: ip_address_of_satellite_host1, ip_address_of_satellite_host2
    domain: name.of.domain
    
    For example, a file may look like this:
    mta: 144.38.212.50
    user: bonzai
    pass: $&^bbi13
    host: mail.horgoth.com
    hosts: 144.38.212.48, 144.38.212.49
    domain: horgoth.com
    
  • Each of ip addresses in the hosts list must have a valid reverse DNS entry!
  • Several email messages will be sent to the user at each of the hosts listed.
  • Several email messages will be sent from the user at each of the hosts listed.
  • Email messages that are not correctly delivered will cause points to be deducted from the assignment.

Student Projects   
CIT.DIXIE.EDU