21,qmail の起動です
# /etc/rc.d/init.d/qmail start
Starting qmail: ##←こんな感じにメッセージが表示されます。
|
22,送信をしてみます
# echo to: hoge | /var/qmail/bin/qmail-inject
# echo to: hogehoge@hotmail.com
| /var/qmail/bin/qmail-inject
|
※1行目は、自サーバー内のアカウントへ送信テスト
※2行目は、外部サーバーへのメール送信テスト
コマンドを叩いても何も反応がないので無事送信されたかは不明です・・・汗
以下の方法でメールログを見てみましょう。
# tail -50 /var/log/maillog
|
以下のようなログがあったら失敗ですね。。
---------------------------------------------
Sep 14 06:17:52 localhost qmail: 1063487872.838093
delivery 81: deferral: Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._(#4.4.1)/
Sep 18 04:10:24 localhost qmail: 1063825824.874209
delivery 120: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
---------------------------------------------
23,telnet でlocalhostからメッセージを確認してみます
この作業でpopサーバーが正常に起動しているかの判断が可能です。失敗する場合は、passを正確に打ち込んでも強制的にtelnetの接続が切断されてしまいます。
# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK <8021.1063156244@noiri.net>
user hoge
+OK
pass 1234
+OK
list
+OK
1 1594 ##←メールが届いているとこんな感じです
2 3012
. ##←メールが届いていないとこのドットだけです
quit
+OK
Connection closed by foreign host.
|
24,リモートPCからメーラーなどでメールを送信・受信してみます。
outlook express では、以下のような設定になります。

「このサーバーは認証が必要」にチェックを入れます smtp認証の設定なので。
設定ボタンをクリックします。

さぁ、送信・受信をしてみてください!!
送信は以下の確認が必要です。
・hotmailなど他のサーバーへ送信
・自分のアカウント宛てにメールを送信
送信・受信どちらかでエラーが発生した場合はこちらを参照ください。
両方とも無事に送信することができたらサーバー構築は一段落です。。
次へ