* 水曜日。最近楽な水曜が続いてて、ぼちぼち反動来るんじゃないか、とか思ったり思わなかったりする今日この頃。
*
へむ2「と、そういう事を考えつつ、今日もスクリプト打ち。少々思う所があって自分スクリプトで共通利用する部分、それのメールの受信と送信に関わるあたりをがりごり書き換えたのですが・・・んー」
カニ子「んー? なんかあったのカニ?」
へむ2「うむ。書き換えたらね? PHSの方のメーラーの、フィルタ機構が働かなくなった。困った事に」
まるち「は、はわ?(^^;」
あずさ「・・・そりゃ、アンタがどっかミスってる、ってだけじゃないの?」
へむ2「うーん。サブジェクトとか差出人とかはちゃんと表示されてるんで、ヘッダ関係でミスは無いと思うんだぜ? でも、その辺トリガーにしてるフィルタが何故か何一つ動かんのよ」
カニ子「変な話カニねぇ。それは」
へむ2「おう。もちろん、何か理由はあるんじゃろうけどさ。けど・・・何なのかなあ。うーん」
* ちう訳で色々試行錯誤して、結論。動かないのは、本文が完全に空だったから。でありました。
*
へむ2「・・・うーむ。確かに、メールが飛んできさえすればそれでOK、な部分じゃったから、本文書いて無かったんだけどさ。妙な所に落とし穴があるもんじゃのう」
あずさ「? でも、今までは動いてたのよね?」
へむ2「そりゃまあ、今までは『外のメール送信ソフトを起動してそこにデータを流し込む』形を取ってましたので。今回、それを『自分でSMTP叩く』にしたから、まあ、そのせい」
まるち「はぁ(^^; つまり、あの、今までは、メールソフトさんが?」
へむ2「うん、エラーになる部分を吸収して修正しててくれた、つーこっちゃね。ま、原因分かった以上俺もそれに対応して、本文空ん時は改行一個ほりこむよにしておきますけど。けど・・・どうなんかな。本文必須、いうんはメーラーのバグなのか、それとも正しい規格なんか。大雑把にRFC読んだ限りじゃ、特に言及されてない気がするんじゃけどなあ」
* うーん。ま、いいや。とにかく実用上問題無くなったので、これで良し。遅くなったので、ぼちぼち寝るですお休みなさい。
* ぐぅ。