CONTENTS


Lastmodified 2007-11-29 (木) 13:03:01


unable to process from lines (envelopes)

メールが取れなくなって、「unable to process from lines (envelopes) 」というエラーメッセージがメーラに出る。

https://www.google.co.jp/search?q=unable+to+process+from+lines+(envelopes)+in+%2Fvar%2Fspool%2Fmail%2F&oq=unable+to+process+line&aqs=chrome.2.69i57j0l2.17203j0j8&sourceid=chrome&ie=UTF-8#q=FreeBSD+unable+to+process+from+lines+(envelopes)+

http://www.ice.is.kit.ac.jp/~umehara/misc/comp/20061004.html

From 行が壊れている可能性があり、Linuxだと、メールの形式を再構築してくれる formail というコマンドを使用するとのことだが、FreeBSDには無い。

今回の不具合は、/var/mail/<user_name> のメールデータの先頭行に、50Mbほどの空白行があって、From 行がなかった。

これを編集すればよいのだが、通常のテキストエディタでは、時間がかかるか、読み込めない。

試行錯誤の結果、サーバ上で、vi をつかって、不良行を削除するのが、最も高速なことが判明。

# vi <user_name>
# dd
# :wq

メールが取れなくなった

ある朝メールが取れなくなった。で、メールサーバのログみると

Nov 29 10:47:15 hoge inetd[172]: pop3/tcp server failing (looping), service terminated

と言っている。

ので、

/etc/inetd.conf
pop3	stream	tcp	nowait	root	/usr/local/libexec/qpopper	qpopper -s
pop3	stream	tcp	nowait.100	root	/usr/local/libexec/qpopper	qpopper -s

した。

http://erpc1.naruto-u.ac.jp/~ootaka/old-home/histry.html


Total access 1097:本日 1:昨日 0

Counter: 1097, today: 1, yesterday: 0

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-11-29 (木) 13:03:01