VPSレンタルサーバー(お名前.com、CentOS6.2)に自ドメイン用のメールサーバーを構築しています。
SMTPサーバの構築に続いてPOPサーバの構築を行います。
下記サイトを参考にして行いました。
POP/IMAPサーバの構築
※目次をクリックすると目次の下部にコンテンツが表示されます。
pop3サーバの構築
●pop3サービス
pop3サービスについては、qmailと一緒にインストールされています。
pop3サービスについては、qmailと一緒にインストールされています。
# ls -al /var/qmail/bin | grep pop -rwxr-xr-x 1 root qmail 27744 Feb 11 11:51 qmail-pop3d
認証機能を担うcheckpasswordをインストールします。
●ソースcheckpassword-0.90.tar.gzを入手
●ソースの解凍
# gunzip checkpassword-0.90.tar.gz # tar -xpf checkpassword-0.90.tar # cd checkpassword-0.90
●confの修正
make実行時にエラーが発生するためqmailと同様に修正しました。
(実行例)
# vi conf-cc 訂正前 gcc -O2 ↓ 訂正後 gcc -O2 -include /usr/include/errno.h
●インストール実行
(実行例)
# make : ./compile instcheck.c ./load instcheck hier.o auto_home.o unix.a byte.a # make setup check ./install ./instcheck
pop3サーバの受信確認
●telnetのインストール
telnetでpopの受信確認を行おうと”telnet localhost 110″と入力したら、”command not found”が表示されました。
telnetがインストールされていませんでした。
サーバーとしては、SSHがあれば良いので不要ですが、クライアントとしてのtelnetはTCPの接続確認などで使用したいので、インストールする事にしました。
●yumでtelnetインストール
telnetでpopの受信確認を行おうと”telnet localhost 110″と入力したら、”command not found”が表示されました。
telnetがインストールされていませんでした。
サーバーとしては、SSHがあれば良いので不要ですが、クライアントとしてのtelnetはTCPの接続確認などで使用したいので、インストールする事にしました。
●yumでtelnetインストール
# yum install telnet Installed: telnet.x86_64 1:0.17-47.el6_3.1 Complete!
●telnetコマンドでpop3サーバの受信確認
事前に7通のメッセージを送ってあるテスト用のユーザーアカウントで、POP3でメールを受信できるか確認します。
(実行例)
# telnet localhost 110 Trying ::1... telnet: connect to address ::1: Connection refused Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. +OK <13229.1361954495@pop.example.com> user test-wp +OK pass ******* +OK list +OK 1 326 2 326 3 1179 4 1362 5 1553 6 1752 7 328 . ^C quit Connection closed by foreign host.
“list”コマンドで、7つのメッセージが表示されています。
問題なくメールの受信が出来そうです。
-
notqmailの構築
- CentOS Stream9にnotqmailを構築
- お名前.comでメールサーバー関連のDNS設定
- qmailをインストールし、SMTPサーバ構築
- qmailでPOPサーバ構築
- daemontoolsでqmailのプロセスとログの管理を行う
- qmailの制御スクリプトを作成
- qmailの各コマンド、プロセスについてまとめました
- 特定の送信元メールアドレスを拒否
- 受信メッセージのサイズを制限
- サブドメインなど複数のドメイン名でメール受信できるようにする
- デフォルト設定を含めた設定一覧をコマンドで表示
- メールアドレスのユーザー部のエイリアス設定
- ユーザーへメールアドレスを追加割り当てする方法
- 拡張アドレスを使って簡単にメールアドレスを追加割り当て
- 自端末からVPSサーバー上のメールサーバー経由(SMTPリレー)でメールを送信
- qmail pop before smtpを使って自ドメインのメール送信
- 最大接続数の設定
- バウンスメール(リターンメール、エラーメール)の設定
- キューの設定とキューの管理
- タイムアウト設定
- ユーザー単位に配送タイプ(mbox、maildir)を指定
- .qmailファイルを使ってユーザー単位に配送制御
- 拡張アドレスを使ってメールアドレス割当て追加
- qmailのログの確認方法
- qmailでmaildir形式のメールボックスをmbox形式へ変換するには?
- /var/qmail/aliasのディスク使用量が増加、大量メールの削除方法
- yumによるpostfixのアップデート後、qmailのメール送信ができなくなる
qmailサーバーの構築
qmailの設定
qmailの運用