From Fedora Project Wiki

Revision as of 22:27, 2 August 2011 by Tflink (talk | contribs) (added tip for ending the message using mailx)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Description

This test case tests if the Postfix is running and able to send emails.

Setup

  1. Ensure that Package-x-generic-16.pngpostfix package is installed.
  2. Ensure that other MTAs like: Package-x-generic-16.pngsendmail and Package-x-generic-16.pngexim are not running.
  3. Make Postfix the default MTA using: alternatives --config mta

How to test

  1. Switch to root user: su -
  2. Check if postfix service is running: systemctl status postfix.service
  3. Install mail utility: yum install mailx
  4. Try to send email to root user:
    Idea.png
    Ending the Message
    EOT is inserted into the terminal after ending the message with ctrl+D
    # mail root@localhost
    Subject: test
    test
    EOT
    
  5. Check if root has received the test email: mail
  6. Expected Results

    1. Postfix must be running and active at boot, the output of systemctl should be like:
      # systemctl status postfix.service
      postfix.service - LSB: start and stop postfix
      	  Loaded: loaded (/etc/rc.d/init.d/postfix)
      	  Active: active (running) since Sat, 02 Jul 2011 13:07:21 +0100; 10s ago
      	 Process: 3454 ExecStart=/etc/rc.d/init.d/postfix start (code=exited, status=0/SUCCESS)
      	Main PID: 3531 (master)
      	  CGroup: name=systemd:/system/postfix.service
      		  ├ 3531 /usr/libexec/postfix/master
      		  ├ 3533 pickup -l -t fifo -u
      		  └ 3534 qmgr -l -t fifo -u
      
      
    2. root user should receive the test email and the output of mail should be like:
      # mail
      Heirloom Mail version 12.5 7/5/10.  Type ? for help.
      "/var/spool/mail/root": 1 message 1 new
      >N  1 root                  Sat Jul  2 12:46  20/766   "test"
      &