パスワードを忘れた? アカウント作成
679775 journal

Maxの日記: imap-2002-qmav(2)

日記 by Max

また厨なことをしていた・・

imap-2000cからpop3のデフォルトはプレインテキストに
よる認証を受け付けなくなっていた。それに気がつかず、
デフォルトとしてAPOP以外は拒否するようになっていた。

imap-2000->2000cにしたとき以来(鬱
2年の間「まぁいいか」で放置していた罰。

もう一つ、xinetdの使い方を間違っていた。
tcpdと連携させる場合とxinetdがhosts.allow/denyを
見る場合は設定ファイルの記述方法が違うのを知らなかった。

/etc/hosts.allow------
ipop3d: 192.168.3. 192.168.2. 127.0.0.1 : setenv INTRANET : setenv RELAYCLIENT

と書いておき、なおかつ
/etc/xinetd.d/ipop3----
service pop3
{
                flags = REUSE NAMEINARGS
                socket_type = stream
                wait = no
                user = root
                server = /usr/sbin/tcpd
                server_args = /usr/sbin/ipop3d
                log_on_success += HOST
                log_on_failure += HOST
}
てな風にしておかないとダメだったのだな・・・
flagsのREUSE NAMEINARGSがミソ。
こうしないといくらhosts.allowで環境変数を指定しても
ipop3dにはそれは行き渡らない。

おかげで、PopBeforeSMTPの仕掛けをむやみにややこしくした
野良RPMになっていた。あーもうやだ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

アレゲはアレゲを呼ぶ -- ある傍観者

読み込み中...