Hi, On Fri 02/Aug/2019 23:27:48 +0200 Дилян Палаузов wrote: > > these are already now two ESC: 2.7.30 and 5.7.30. X.7.30 means in both > cases, that DMARC validation failed. > > For a domain with policy p=reject; pct=0 the mail is delivered (250 2.7.30), > despite failed DMARCр and for a domain with > p=reject; pct=100 when DMARC failed and the mail is rejected (550 5.7.30).
A message can be rejected as soon as a reason to do so it is found. That principle uniquely defines the reject response. The accept response cannot collect what every filter thought about the message. To act as you propose, the DMARC filter should be granted the special privilege to set the text of the response in any case. On Courier-MTA there's no API to support that. Do Postfix or Sendmail provide one? I doubt, since SMTP doesn't attach a special significance to the text of the response, except for the 220, 221, 251, 421, and 551 reply codes. Best Ale -- _______________________________________________ dmarc mailing list [email protected] https://www.ietf.org/mailman/listinfo/dmarc
