moparisthebest:
> ##### try 2, should be filtered but isn't
> # smtp email addressed to 'g...@example.org b...@example.org'
> 
...
> # milter log
> [14:06:56] Connect from 127.0.0.1:48029 (localhost) with family: 4
> [14:06:56] MAIL FROM: m...@example.org
> [14:06:56] RCPT TO: g...@example.org
> [14:06:56] RCPT TO: b...@example.org
> [14:06:56] EOB
> [14:06:56] bad_emails: ['b...@example.org']
> [14:06:56] Close called.  QID: None

In my milter logging, the recipient address case is preserved:

SMTP session:

mail from:<>
250 2.1.0 Ok
rcpt to:<x...@porcupine.org>
250 2.1.5 Ok
rcpt to:<x...@porcupine.org>
250 2.1.5 Ok
rcpt to:<x...@porcupine.org>
250 2.1.5 Ok

Milter logging:

test_rcpt "<x...@porcupine.org>"
test_rcpt "<x...@porcupine.org>"
test_rcpt "<x...@porcupine.org>"

Therefore your milter library is folding case.

        Wietse

Reply via email to