On Sun, 12 Mar 2006, Pawel Koska wrote:

Czy ktoś używa dovecota z eximem i konta użytkowników trzyma w MySQL??

Używa :)

Nie umiem sobie poradzić z konfiguracją dovecota? Jakie UID/GID powinien mieć?

Aktualnie mam w /etc/dovecot-sql.conf takie coś:

user_query = SELECT maildir AS home, 79 AS uid, 12 AS gid FROM users \
WHERE name = '%u'

Zobacz co mówią logi :)

Po pierwsze: czy masz u siebie:

first_valid_uid = 79
last_valid_uid = 79

first_valid_gid = 12
last_valid_gid = 12

Bo jeśli nie i Twoje wartości nie mieszczą się w podanych zakresach to już
masz przyczynę. Ja używam UID 8 (mail), a exim (79) jest dopisany do grupy
mail (12) - wtedy nie ma problemów ze spamassassinem i clamavem dopiętymi do
exima.

U siebie mam nieco namieszane, bo korzystam ze struktury opartej o stary
vmail-sql - z tablicami aliasów kont i domen:

user_query = SELECT DISTINCT CONCAT(domain.path,'/',popbox.local_part) AS mail, 
8 AS uid, 12 AS gid,
'mail' AS system_user FROM popbox,forwarder,domain WHERE 
((popbox.local_part='%n' OR
(forwarder.local_part = '%n' AND forwarder.domain_name='%d'
AND CONCAT(popbox.local_part,'@',popbox.domain_name) = forwarder.remote_name) ) 
AND popbox.domain_name='%d')
AND is_active= '1' AND domain.domain_name=popbox.domain_name;

password_query = SELECT DISTINCT password_hash AS password FROM 
popbox,forwarder WHERE
((popbox.local_part='%n' OR (forwarder.local_part = '%n' AND 
forwarder.domain_name='%d'
AND CONCAT(popbox.local_part,'@',popbox.domain_name) = forwarder.remote_name) )
AND popbox.domain_name='%d') AND is_active= '1';

Pozdrawiam,
--
Jacek Osiecki [EMAIL PROTECTED] GG:3828944
"Poglądy polityczne mają takie znaczenie w sejmie jak upierzenie u krokodyla"
(c) Tomasz Olbratowski 2004
_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym