[mew-dist 26222] Re: SPF

Masachika ISHIZUKA ishizuka at example.com
2005年 4月 25日 (月) 20:53:56 JST


>> 1. sid-milter (SPF, SenderID)
>> (1) +ptr にすると sender-id も spf も fail (NotPermitted) になってしまう
>> (2) +ip6 が正常に動作せず、permerror になってしまう
> 
> 両者ともバグであり、IIJ はパッチを Sendmail.org に送っています。
> いつ取り込まれるか分かりません。
> パッチが必要なら差し上げます。

  石塚@杉並です。

  メールありがとうございます。
  やっぱりバグですかぁ。sid-milter の本家に修正が盛り込まれないと
spf RR の最後に -all を安心して書けないのでちょっと困った状態です
ね。
  パッチは個人的にもらうよりも、どこかに公開されると嬉しいんだけど
やっぱり難しいのでしょうか。パッチ自体は興味ありますが、個人的にい
ただいて、何かの手違いで万一流出するとご迷惑をおかけするのであれば
本家に取込まれるのを気長に待つことにします。

>> 2. dk-filter (DomainKeys)
>> (1) FEATURE(`masquerade_envelope') すると DomainKey-Signature: 中の d=
>>   が masquerade 前の値になるため、その _domainkey RR も作らないと認証で
>>   きない。
> 
> そういうものです。

  RR を追加するのは簡単なんだけど、DomainKey-Signature: に s=onion;
d=onion.ish.org; みたいに書かれるので、設定を誤っているみたいに見
えて格好悪いなぁと思っています。仕方ないので masquerade_envelope
相当の動作を行う milter を書いて、まずこれを通してから dk-filter
を呼び出すか、masquerade_envelope したメールをもう1回別の sendmail
に渡してここで dk-filter を通すのがメールヘッダの見掛け上は美しい
けど、面倒くさい。まぁ、mew から出すメールは元々 masquerade する
必要がないアドレスが最初から書かれているので、RR を追加して救済し
ないといけないようなメールは外部へは殆んど飛ばないので、格好悪い
のが人目につくことはあまりないからまずは RR 追加で済ますのは当面
は正解ではありますが。

>> (2) DomainKey-Signature: の対象にする header の種類を指定する方法が不明
>>   (kazu さんのように subject や received を除外するのはどうすれば良いの
>>   だろう?)
> 
> ソースを変更する必要があります。

  あ、やっぱりソースに手を入れないと駄目なんですか。
  ここら辺も dk-filter がバージョンアップされないと、まだ普及は
辛そうだなぁ。このパッチも、いずれ公開されると嬉しいなぁ。



Mew-dist メーリングリストの案内