Postfix powtarza niewłaściwą składnię MySQL

0

Mam następujący plik konfiguracyjny Postfix, aby mapować e-mail do siebie (wszystkie poświadczenia są fikcyjne):

user = db_mailuser
password = mailuser_password
hosts = 127.0.0.1
dbname = mailserver
query = SELCET email FROM virtual_users WHERE email='%s'

Kiedy to robię (po ponownym uruchomieniu postfixa):

postmap -q [email protected] mysql:/etc/postfix/mysql-email2email.cf

Następnie Postfix przekazuje następującą wiadomość MySQL:

postmap: warning: mysql query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELCET email FROM virtual_users WHERE email='[email protected]'' at line 1

Ale w tym momencie jestem naprawdę zdezorientowany, ponieważ składnia jest w porządku. Mogę przejść do zapytania mysql:

mysql> SELECT email FROM virtual_users WHERE email='[email protected]' 

I mówi:

+-------------------------+
| email                   |
+-------------------------+
| [email protected]       |
+-------------------------+
1 row in set (0.00 sec)

Jaki może być hack w mojej konfiguracji Postfixa?

Z góry dziękuję...

fragwürdig
źródło

Odpowiedzi:

0

Jeśli to jest prawdziwa kopia i wklej, napisałeś źle wybierz. Jego Wybierz nie WYBIERZ

DOH !!! (Byłem tam zrobiony)

cybernard
źródło
to NAPRAWDĘ niezręczne ... masz rację .......
fragwürdig