スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
【--/--/-- --:--】 | スポンサー広告 | page top↑
qmailでAPOP before SMTP
こちらを参考にしました。
rcファイルについては、ほぼ丸ごと使わせていただきました。
この場をお借りしてお礼申し上げます。


前回でqmailは動きましたが、アカウントとパスを生で晒すのは今時よろしくないですね。

APOP before SMTPの設定をいたします。
メール受信の認証には暗号化された通信を使用し、送信は受信の時の認証後でないと出来ないって仕掛けです。

qmailとtcpserverはパッチを当てたものを再インストールになります。


必要なファイルをwgetします。

# wget http://www.emaillab.org/djb/qmapop/qmapop-0.51.tar.gz
# wget ftp://ftp.jp.qmail.org/qmail/qmail-1.03.tar.gz
# wget http://www.stackasterisk.jp/tech/systemConstruction/qmail01/qmail-glibc.patch

ユーザapopdbの作成

# useradd apopdb -u 7797 -g qmail -d /var/qmail/apopdb -s /nonexistent
#id apopdb
uid=7797(apopdb) gid=503(qmail) 所属グループ=503(qmail)



# tar zxvf qmapop-0.51.tar.gz
# cd qmapop-0.51

#patch -p1 < ../qmapop-0.51/qmail-popup.c.patch

# patch -s <../qmail-glibc.patch
# make
# make setup

cd ../
# cp -p qmail-1.03/compile qmapop-0.51/
# cp -p qmail-1.03/load qmapop-0.51/
# cd qmapop-0.51
# conf-opensmtp.hを編集

#define OPENSMTP "/usr/local/bin/pop3-record"
/* #undef OPENSMTP */


APOPで使用するdababaseの作成。
# /var/qmail/bin/apop -i

メールアカウントののAPOPパスワードを設定
# /var/qmail/bin/apop -u アカウント名



# cd src/qmapop-0.51
# install -m 755 pop3-record /usr/local/bin
# install -m 755 age-smtp /usr/local/bin
# mkdir -p /service/smtpd

cronへ設定を追加
# crontab -e
*/5 * * * * /usr/local/bin/age-smtp



起動設定
rc.localへ設定
#!/bin/sh
#
/usr/local/bin/tcpserver 0 \
pop3 \
/var/qmail/bin/qmail-popup \
ドメインネーム \
/var/qmail/bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir &




/usr/local/bin/tcpserver -u 7791 -g 2108 -x /service/smtpd/smtp.cdb \
0 \
smtp \
/var/qmail/bin/qmail-smtpd \
2>&1 | /var/qmail/bin/splogger smtpd 3 &





POP3の設定をしたままのメーラでは下記のようにはじかれました。
ちなみにoutlookです。

サーバーへの接続は失敗しました。 アカウント : '192.168.11.2', サーバー : '192.168.11.2', プロトコル : SMTP, ポート : 25, セキュリティ (SSL): なし, ソケット エラー : 10061, エラー番号 : 0x800CCC0E



次にsmtpのみ暗号化してみます。

サーバーへの接続は失敗しました。 アカウント : '192.168.11.2', サーバー : '192.168.11.2', プロトコル : SMTP, ポート : 25, セキュリティ (SSL): なし, ソケット エラー : 10061, エラー番号 : 0x800CCC0E



APOP before SMTPですので、APOP認証の段階ではじかれます。

メーラの設定をし直して、正常に繋がることが確認できました。
これで、少しは安心してインターネットへ晒せます。

スポンサーサイト

テーマ:インターネット関連 - ジャンル:コンピュータ

【2006/02/05 22:08】 | メールサーバ | トラックバック(0) | コメント(0) | page top↑
<<dynabook V8 HDD交換 | ホーム | qmailのインストールと設定>>
コメント
コメントの投稿












管理者にだけ表示を許可する

トラックバック
トラックバックURL
http://zoom01.blog46.fc2.com/tb.php/19-d0e88b00
この記事にトラックバックする(FC2ブログユーザー)
| ホーム |
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。