Postfix動作確認

UNIXサーバ構築 OnTheVMware
CentOS上でのサーバ構築について解説

HOME > CentOS > PostfixによるMAILサーバ構築 >

Postfix動作確認

Postfix動作確認


スポンサードリンク

「system-switch-mail」コマンドを使用しMTAを切り替えを実行し、Postfixのプロセスが上がっていることを確認します。動作確認として、localhostからrootユーザへメールを送信しpostfixユーザで受信できることを確認します。


1.system-switch-mailコマンドによるMTAの切り替え

[root@cent01 Postfix]# system-switch-mail

上記のコマンドを実行するとMTAを選択できるようになります。デフォルトでは、sendmailが選択されているのでPostfixを選択します。









2.Postfixプロセス確認

[root@cent01 Postfix]# ps -ef | grep postfix
root 7153 1 0 07:53 ? 00:00:00 /usr/libexec/postfix/master
postfix 7154 7153 0 07:53 ? 00:00:00 qmgr -l -t fifo -u
postfix 7155 7153 0 07:53 ? 00:00:00 pickup -l -t fifo -u

Postfixの常時起動プログラムである、master、qmgr、pickupプロセスが起動していることを確認します。
psコマンドの詳細を見る

3.Postfix動作確認
「mail」コマンドでrootユーザへメールを送信し、postfixユーザで受信できることを確認します。

[root@cent01 Postfix]# mail -s "test1 20081114" root
test1
Cc:
[root@cent01 Postfix]# less /var/spool/mail/postfix
From root@cent01.localdomain Sun Sep 14 07:58:08 2008
Return-Path: <root@cent01.localdomain>
X-Original-To: root
Delivered-To: root@cent01.localdomain
Received: by cent01.localdomain (Postfix, from userid 0)
id 3EF5EC75C3; Sun, 14 Sep 2008 07:58:08 +0900 (JST)
To: root@cent01.localdomain
Subject: test1 20081114
Message-Id: <20080913225808.3EF5EC75C3@cent01.localdomain>
Date: Sun, 14 Sep 2008 07:58:08 +0900 (JST)
From: root@cent01.localdomain (root)

test1

mailコマンドの詳細を見る

ここで、もしrootユーザへ送信したのにどうしてpostfixユーザで受信してるの?と疑問を持たれる方は、/etc/postfix/aliasesファイルをご参照ください。

[root@cent01 Postfix]# cat /etc/postfix/aliases
root: postfix





Postfix構成とプロセス概要

Postfixインストール

Postfix動作確認

Postfix初期設定



スポンサードリンク


スポンサードリンク


 HOME / 免責事項 / サイトマップ /  問い合わせ
Copyright (C) 2008  UNIXサーバ構築 OnTheVMware  All rights reserved