トップ 最新

ただのにっき

2000-09-26(火) [長年日記]

オリンピックモード

ソフトボール、負けちゃったね。すげぇおしかったけど、やはりアメリカに二連勝するのは難しいのか。でも銀でもすごいよなぁ。

テニス女子シングルスの3位決定戦はやっぱり放送してくれなかった模様。いちおう留守録してみたんだが。「全部やる」ってのは嘘か >NHK ちなみにドキッチは負け。おれのオリンピックは終わったな。つーか、なんかテレビの調子が悪くて、ぜんぜん映らなくなってしまった。新品だぞ、おい。SONY以下かい >SANYO

SGmail

さて、さっきメールを整理していて、ふと自分が出したメールを見てみた。自分が出すメールにはBccを指定して、自分のローカルアドレスと職場のアドレスの双方にforwardするように設定してある。このBccが、なななんと、ヘッダ中にしっかり書いてあるじゃないの(笑)。MUAがSentフォルダに保存したファイルではない。ちゃんとMTAを経由したメールなのだから、こんなもんが付いていたらいかんはず。てことは、こりゃ送信に使ったSGmailのバグくさい。最新版(3.21)のソースをBccでgrepしてみるが、特に意識した構造になっていない。つまり、Bccを指定するとそのままヘッダに混ぜて送っちゃうってことだぁね。作者の鴫原さんは最近レスポンスが悪いようなので(忙しいのかな)、自分で直す。どこでスキップさせるか悩んだが、一番水際、送信直前に呼ばれるcore/smtp.rbで飛ばすことにした。メールヘッダをいじったついでに、Dateをつけてくれないqmailを補完するつもりで自前のDateをつけるようにも改造。これで途中で通過したよそ様のMTAがDateを補ってくれるのを期待するという甘ったれた環境からおさらばだ(笑)。結果を確認して、sgmail-listにパッチを投げて完了。一日一善。じゃなくて一日一ハック。