POP before SMTP No  1  2  3  /pub/

My Domainを取得したらやっぱりmail-server でしょう。
色々な名前をつけられるし、転送なんかも思いのまま!
僕なんかwawanga@monga.infoとつけちゃいました。ばかたれです。

MONGA サーバーではsendmailとQpopper を使ってPOP before SMTP をしてます。


sendmail のインストールは、書かなくてもいいと思うのでやめます。
server 立てようなんて人だからまあ、わかるでしょうし、詳しくHPで載せているところあるので・・

Qpopper はここから入手  http://www.eudora.com/
まず、POP before SMTPはDRACとBerkeleyDBがいりますし、
今まで使っていたQpopperはコンパイルし直し、sendmailはsendmail.cfの再構築を
しなければなりません。

DRACはここから入手  http://mail.cc.umanitoba.ca/drac/
BerkeleyDB はここから入手  http://www.sleepycat.com/

まずは、BerkeleyDB から
BerkeleyDB  db-4.0.14.tar.gz をダウンロード任意のディレクトリに移動し展開

# tar zxvf db-4.0.14.tar.gz
# cd build_unix
コンパイルディレクトリに移動
# ../dist/configure
# make
# make install
簡単です。

DRACもLINUX用のMakefileのサンプルがあるので簡単だと思います。
はじめに、drac.tar.zをダウンロードして、ディレクトリを作りましょう。
作らないと、どえらいめにあいました。とほほ
# mdir ○○ 任意名
# tar zxvf drac.tar.z
Makefileを編集
-------------------------------------------------
For Linux..
INSTALL = install
EBIN = /usr/local/sbin
MAN = /usr/local/man/man
DEFS = -DSOCK_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C
CC = gcc コンパイラ名
RANLIB = :
CFLAGS = $(DEFS) -g
LDLIBS = -ldb
TSTLIBS = -L. -ldrac -lnsl
RPCGENFLAGS = -C -I
MANLIB = 3
MANADM = 8
-------------------------------------------------
# make
# make install
/usr/local/sbin/ にパスを通す。
これしないとアウチです。 あれ??ってことになります。
# ln -s /usr/local/sbin/rpc.dracd△/usr/sbin/rpc.dracd
# cp libdrac.a /usr/local/lib/  手動でlibだけインストール
dracd.allow-sampleを/etc/mail/dracd.allowとしてコピー編集します
dracd.allow
-------------------------------------------------
255.255.255.255△192.168.xxx.xxx POPサーバーのIP
255.255.255.255△127.0.0.1△はスペース
-------------------------------------------------

続きはNo2

▲PageTop