With:

  smtpd_recipient_restrictions =
    [...]
    reject_unknown_recipient_domain
    [...]

the test fails:

$ nc ::1 25
220 mail.ijs.si ESMTP Postfix
ehlo bla
250-mail.ijs.si
[...]
250 SMTPUTF8
MAIL FROM:<mark.marti...@ijs.si> SMTPUTF8
250 2.1.0 Ok
RCPT TO:<jøran@blåbærsyltetøy.gulbrandsen.priv.no>
550 5.1.8 <jøran@blåbærsyltetøy.gulbrandsen.priv.no>: Sender address rejected: Domain not found

Leaving out the 'reject_unknown_recipient_domain' avoids the problem.

What happens is that normally the blåbærsyltetøy.gulbrandsen.priv.no
gets translated to xn--blbrsyltety-y8ao3x.gulbrandsen.priv.no before
doing a DNS lookup, but somehow the reject_unknown_address() test
forgets to perform this step.

Using postfix-2.12-20140923 .

  Mark

Reply via email to