Testing Mail Flow

Testing Mail Flow

    1. Open a ticket stating the reason to check mail flow.
    2. Login to the server where mail flow has to be tested.
    3. Check the mail log if there is any error message appearing in the file. you can use the following command.
      # tail -f /var/adm/log/mail.log.

      If there is a problem, follow the trouble shooting procedure.

    4. Telnet localhost on Port 25, 1234, 10024, 10025 if they are listening. If not follow the trouble shooting procedure in step 10.
    5. Send a test mail to the user from two different domains, asking him to respond to test mail.
    6. Trace the test mail in the log if it has been deleivered.
    7. If the user does not replies to the test mail, call him to confirm the receipt of the mail.
    8. If there is no problem and the test mail is deleivered properly, mail to the user that mail flow is proper.
    9. If the test mail is not deleivered follow the troubleshooting procedure for non deleivery of mail.
    10. If port 25 is Not listening check if Sendmail-rx is running properly.
    11. If port 1234 is not listening check if mfilter is running properly.
    12. If port 10024 is not listening check if amavis is running properly.
    13. If port 10025 is not listening check if sendmail is running properly.
    14. Follow the trouble shooting procedure. Until test mails are properly deleivered to the recipients without delay.
    15. Close the ticket specifying the details of the problems.