Differences between revisions 7 and 8
Revision 7 as of 2022-01-26 02:35:44
Size: 1045
Comment:
Revision 8 as of 2022-01-26 08:42:08
Size: 1508
Comment:
Deletions are marked like this. Additions are marked like this.
Line 22: Line 22:
環境変数 SPFBEHAVIOR は長いので、SPFに変更したらしい。-- ToshinoriMaeno <<DateTime(2022-01-26T17:42:08+0900)>>

control/ 下
Line 23: Line 26:
qmail-smtpd.c: if (control_readint(&spfbehavior,"control/spfbehavior") == -1)
qmail-smtpd.c: if (control_readline(&spflocal,"control/spfrules") == -1) die_control();
qmail-smtpd.c: if (control_readline(&spfguess,"control/spfguess") == -1) die_control();
qmail-smtpd.c: if (control_rldef(&spfexp,"control/spfexp",0,SPF_DEFEXP) == -1)
Line 26: Line 34:
== history ==
{{{

}}}

1. spf 実装

qmail上で使えるSPF実装が見当たらない。

  • s/qmailに含まれているものは、qmail-spf-rc5.patch と同等らしい。
    • query の返答がmalformedになる場合に、errorを返す。(当然か)
      • TCPで問い合わせ直して欲しいところだ。

netqmail-1.06でもだめだった。-- ToshinoriMaeno 2021-05-12 01:36:55

  • TCPで問い合わせ直しはしていることを確認した。 となると、あとは長い返答の処理に問題があるということで、PACKETSZに行き着いた。(512らしい)

これを1500に変更したら、netqmailは動いた。-- ToshinoriMaeno 2021-05-16 03:45:48

Contents

  1. spf 実装

環境変数 SPFBEHAVIOR は長いので、SPFに変更したらしい。-- ToshinoriMaeno 2022-01-26 08:42:08

control/ 下

qmail-smtpd.c:  if (control_readint(&spfbehavior,"control/spfbehavior") == -1)
qmail-smtpd.c:  if (control_readline(&spflocal,"control/spfrules") == -1) die_control();
qmail-smtpd.c:  if (control_readline(&spfguess,"control/spfguess") == -1) die_control();
qmail-smtpd.c:  if (control_rldef(&spfexp,"control/spfexp",0,SPF_DEFEXP) == -1)


CategoryDns CategoryWatch CategoryTemplate

MoinQ: qmail/SPF/2021 (last edited 2022-01-26 08:42:08 by ToshinoriMaeno)