Re: courier+mysql
>
> Rozwiazania sa co najmniej dwa:
>
> 1. W authmysqlrc mozesz skorzystac z MYSQL_SELECT_CLAUSE, np.:
>
> MYSQL_SELECT_CLAUSE \
> SELECT EmailAddress, "", Password, "", "", \
> '/var/spool/postfix/virtual', MailDirLocation, \
> Quota, FullName, "" \
> FROM Mailbox \
> WHERE EmailAddress = "'$(local_part)'@'$(domain)'"
>
> 2. Do tabeli Mailbox mozesz dodac brakujace kolumny, np.:
>
> ALTER TABLE Mailbox ADD COLUMN uid SMALLINT UNSIGNED NOT NULL \
> DEFAULT '12345' AFTER Password;
> ALTER TABLE Mailbox ADD COLUMN gid SMALLINT UNSIGNED NOT NULL \
> DEFAULT '54321' AFTER uid;
>
Udalo sie, poprawilem zapytanie i nareszcie dziala :) dziekuje za pomoc.
No ale problem mam inny jeszcze ...
Caly czas jestem open relay i hasla trzymam niezaszyfrowane
co do hasel probowalem czegos takiego:
usera do bazy wprowadzilem tak:
insert into MailBox (..., Password, ...) values (..., MD5('haselko'), ... );
a w authmysqlrc zaznaczylem MYSQL_CRYPT_PWFIELD Password
a CLEAR wycialem ... no i niestety lipa :(
probowalem tez .... PASSWORD('haselko') i tez nic ...
czy ktos wiej jak wpisac do bazy i jak ustawic couriera zeby hasla
przechowywaly sie zaszyfrowane ?
co do sasl'a mam pytanie:
czy to ze autoryzacja jest przez baze sql ma wplyw na konfiguracje sasla w
main.cf ?
czy powinno dzialac poprawnie nie zaleznie z kad sa brane informacje o
userach ... ?
pozdrawiam
radziu
Reply to: