[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: