[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:30335] Re: Postfix with poprelayd
こんばんは。
>>Woody Postfix を Poprelayd とともに利用しようとしているのですが、
>>poprelaydが吐いた、popip.db が読めません。
>>
>> fatal error open /var/mail/popip.db unknown error 4294936306
>>
> それ、どのprogramが吐いてます?
> syslogならぜんぶだしたほうがいいかと。
これは、clientからメールを送信しようとしたときに、Postfixが出します。
Oct 21 18:04:28 marian postfix/master[4269]: daemon started
Oct 21 18:04:56 marian in.qpopper[4275]: (v4.0.3) POP login by user "nomura" at
(tom-win.tmo.co.jp) 192.168.1.24 [pop_log.c:244]
Oct 21 18:05:03 marian postfix/smtpd[4276]: fatal: open database /var/mail/popip
.db: Unknown error 4294936306
Oct 21 18:05:04 marian postfix/master[4269]: warning: process /usr/lib/postfix/s
mtpd pid 4276 exit status 1
Oct 21 18:05:04 marian postfix/master[4269]: warning: /usr/lib/postfix/smtpd: ba
d command startup -- throttling
となります。
poprelayd -p で確認すると、popip.dbには 192.168.1.24 が書かれていますの
で、問題はPostdixがdbを読めないところにあると思います。
ちなみに、postmap popip とタイプすると、no such a file or directory と
なってしまいます。 postmap popip.db とすると、正常に終了するのですが、
popip.db.db なんてファイルができてしまいます。この辺が怪しいのですが…
最初に空のdbをhashで作ろうとしたのですが、その為には makemap が要ります
ね? これは、sendmailに入っているものですよね。いま、sendmailは入れてい
ないので、makemapが使えませんでした。そこで、他のマシンで動いている
poprelayd + sendmail の環境から、popip.dbを持ってきて、使っています。
popip.dbのpermissionは、いろいろやってみましたが、変わりません。
-rw-rw-r-- 1 root nogroup 20480 Oct 22 01:59 popip.db
野村
--
****** Nomura Technical Management Office Ltd. *****************
Tomoo Nomura nomura@xxxxxxxxx http://www.tmo.co.jp/
Phone: +81-78-797-0240 Fax: +81-78-797-0241 @nifty:GBH12257
Worldwide Airline Timetable 'Flight Planner'
European Electronic Timetable 'HAFAS' ValueFax Support
****************************************************************