Antoine Nguyen:
> On 12/09/2016 12:42, Wietse Venema wrote:
> > Antoine Nguyen:
> >> Dear list,
> >>
> >> sorry for my previous incomplete message.
> >>
> >> I'm trying to setup a postfix 3.0 with a mysql backend to host utf8
> >> domains. The setup is almost ready but when I make some tests, utf8
> >> domains are not found (I see "relay access denied" errors in the logs)
> >> and I get the same result using postmap:
> >>
> >>> postmap -q rat?.com mysql:/etc/postfix/sql-domains.cf
> >>>
> > And why should this return a result? Hint: do the sql query by hand.
> >
> >     
> The query returns a result when I execute it manually within the mysql 
> shell. (sorry for the previous copy/paste, my email client does not use 
> the same encoding)
> 
> MariaDB [modoboa]> SELECT name FROM admin_domain WHERE name='rat?.com' and 
> enabled=1;

Just for test, what happens when you do:

(this is what Postfix daemons use by default)
    LC_ALL=C postmap -q rat?.com mysql:/etc/postfix/sql-domains.cf

(this is to test what happens with an UTF-8 locale)
    LC_ALL=en_US.UTF-8 postmap -q rat?.com mysql:/etc/postfix/sql-domains.cf

        Wietse

Reply via email to