Portál AbcLinuxu, 6. května 2025 06:24

Dotaz: Dovecot SASL povoleny pouze pro vybrane uzivatele

19.1.2010 15:32 moody
Dovecot SASL povoleny pouze pro vybrane uzivatele
Přečteno: 234×
Odpovědět | Admin
Dobry den,

na CentOS 5.4 mam rozjety Postfix 2.6.x a Dovecot 1.2.x. Virtualni uzivatele jsou v MySQL, SASL autorizace pres dovecot je nastavena a funkcni. Problem vsak je, ze bych ji potreboval povolit pouze pro nektere uzivatele, nejlepe pres boolean sloupec v tabulce uzivatelu (napr sasl_enabled).

Problem vsak je, ze jsem nikde nenasel, jak mam toto zprovoznit. Nemate s tim nekdo zkusenosti?

Diky, Jirka

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (moody (tazatel))
20.1.2010 09:44 moody
Rozbalit Rozbalit vše Re: Dovecot SASL povoleny pouze pro vybrane uzivatele
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak uz jsem na to prisel, kdyby se tim nekdo trapil, jde jednoduse vyuzit promennou dovecotu %s , ktera obsahuje aktualni sluzbu dovecotu (tozn. imap, pop3, smtp nebo deliver).

Cely SQL dotaz je pak nasledujici:

password_query = SELECT mb_password AS password, '%u' AS user \ FROM mailboxes NATURAL JOIN domains \ WHERE mb_enabled=1 AND dom_enabled=1 AND mb_user='%n' AND dom_name='%d' \ AND (mb_sasl_enabled=1 OR '%s' <> 'smtp')

Jirka
Jesus Jimenez avatar 7.3.2010 17:37 Jesus Jimenez | skóre: 29
Rozbalit Rozbalit vše Re: Dovecot SASL povoleny pouze pro vybrane uzivatele
Doaenův zákon průtahů: Čím pomaleji pracuješ, tím méně naděláš chyb. -- Murphy

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.