SMTP認証に対応させる
http://www.emaillab.org/djb/qmail-vida/
デフォルトのパッケージで無いので根性が必要
wget http://www.emaillab.org/djb/qmail-vida/software/qmail-vida-0.51.tar.gz tar xzvf qmail-vida-0.51.tar.gz cd qmail-vida-0.51 debian:/usr/src/qmail/qmail-vida-0.51# cp Makefile Makefile_orig debian:/usr/src/qmail/qmail-vida-0.51# vi Makefile
先頭三行を以下のように変更(オリジナルのソースのありかをはっきりさせる必要あり)
QMAILSRC = ../qmail-1.03 CHECKPASSWORDSRC= ../qmail-1.03/contrib/checkpassword-0.90 UCSPITCPSRC = ../../ucspi-tcp/ucspi-tcp-0.88/
コンパイル
make cd /usr/src/ucspi-tcp/ucspi-tcp-0.88/ fakeroot debian/rules binary-arch cd /usr/src/qmail/qmail-1.03 make clean fakeroot debian/rules binary-arch
で、できると思ったが・・・以下の状態で中断中
debian/tmp/usr/sbin/qmail-queue: error while loading shared libraries: libfakeroot.so.0: cannot open shared object file: No such file or directory dpkg-shlibdeps: failure: ldd on `debian/tmp/usr/sbin/qmail-queue' gave error exit status 1 make: *** [binary-arch] エラー 11
と、おもったが、その後fakerootをはずせばいいことに気が付いた
debian/rules binary-arch
これでオッケー
あれ?
普通のメールの送受信もできなくなった→中止
ん?パッチがあたってない??ようなきがしてきた。
ImapBeforeSMTPしかないか・・・
勉強しよっと