a2art

09/11/08 squirrelmailで全フォルダで未読の数字を表示

squirrelmail 1.4.19が出たのでダウンロード。
このバグはいつ直してくれるんだろうか。

たまにしかやらないのでいつも忘れます。

./configure
3.Folder Settings
14. Default Unseen Notify
3 = On all folders

#1 = 通知しない
#2 = INBOX(受信箱)だけ通知する
#3 = 全てのフォルダを通知する

参考URL
http://www.squirrelmail.jp/node.php?id=33

Tags:

09/02/01 要求されたメッセージが見つかりませんでした。メッセージが他のプログラムによって移動または削除されています

squirrelmailですが、最新の1.4.17でも修正無し。参考URLに、解決法がのっています。これだと、view fullheaderも空欄なのでそちらの対処も考えなければ。

squirrelmail 1.4.6 で、同じ現象で困っていましたが、
とりあえず,
src/read_body.php 706行目くらいで、
$passed_id = $temp;// (int) を取り除く
src/printer_friendly_main.php 29行目をコメントアウト
// $passed_id = (int) $passed_id;
functions/imap_messages.php 800行目をコメントアウト
// $id = (int) $id;
で動き出しました。
passed_id が32bit整数ではオーバーフローするので、
文字列にする、ということです。

参考URL
http://www.squirrelmail.jp/node.php?id=257

Tags:

08/03/24 squirrelmailでimapタイムアウト

popサーバー設定がDMZというかNAT下でmail.a2art.comとなっていたのが原因でした。127.0.0.1にしたら作動。smtpも修正。telnetで110や25調べると反応するので、逆引き調べてる間にタイムアウトしたのだろうと思います。推測ですが。やはりmail.a2art.comに143叩くとタイムアウト起こします。127.0.0.1だと大丈夫でした。この辺はimapの仕様なんでしょうか。iptablesで弾いてたのが原因でした。

いわゆる家庭用ルーターではプライベートIP下で自分のグローバルIPにアクセスしようとするとルータにアクセスするのが大多数ですが、私の持っているルータはプライベートIP下でもグローバルIPでDMZ叩けるので安心していたのも悪いのかも知れません。

Tags: , ,