Portál AbcLinuxu, 7. května 2024 19:53


Dotaz: postfix courier mysql - domeny v samostatnych tabulkach

25.8.2006 10:28 LaCosta
postfix courier mysql - domeny v samostatnych tabulkach
Přečteno: 152×
Odpovědět | Admin
Rozmyslam ako rozdelit kazdu domenu do samostatnej tabulky, v podstate je to jedno, ale skrz prehladnost by som ocenil aby kazda tabulka bola jedna domena. Otazka je ako to spravit, nakolko postfix sa pyta pokazde jednej tabulky. napadlo ma to delit podla domeny v logine ..

Nejake napady, pripadne riesenie na podobny sposob :)

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

Odpovědi

25.8.2006 11:06 Jan Mikuš | skóre: 20 | Kladno
Rozbalit Rozbalit vše Re: postfix courier mysql - domeny v samostatnych tabulkach
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim,

reseni sice existuje, ale az budes mit 200 domen a pro kazdou budes mit tabulku, tak budes hledat zase zpusob, jak to dostat do jedny tabulky, aby ses v tom vyznal.

Pro kazdou tabulky musis dat do main.cf zaznam, aby v tom postfix mohl hledat:
virtual_mailbox_maps = pgsql:/etc/postfix/pgsql/pgsql-virtual-maps-domena1.cf, pgsql:/etc/postfix/pgsql/pgsql-virtual-maps-domena2.cf, ...
virtual_uid_maps = pgsql:/etc/postfix/pgsql/pgsql-virtual-uid-domena1.cf, pgsql:/etc/postfix/pgsql/pgsql-virtual-uid-domena2.cf, ...
virtual_gid_maps = pgsql:/etc/postfix/pgsql/pgsql-virtual-gid-domena1.cf, pgsql:/etc/postfix/pgsql/pgsql-virtual-gid-domena2.cf, ...
a ten soubor bude vypadat takhle:
#
# pgsql-virtual-maps.cf
#
# Postfix virtual_mailbox_maps
# Lookup table with all the valid addresses in the domains that
# match virtal_mailbox_domains
#

user            = postfix
password        = *******
dbname          = postfix
hosts           = localhost
table           = mailbox_domena1
select_field    = maildir
where_field     = username
additional_conditions = and active = 'true'
Ale myslim si, ze je jednoudussi si do tabulky pridat dalsi sloupecek, podle kteryho si muzes zaznamy filtrovat podle domen, nez pro kazdou domenu delat zvlastni tabulku.
25.8.2006 11:10 LaCosta
Rozbalit Rozbalit vše Re: postfix courier mysql - domeny v samostatnych tabulkach
aha .. no zadna slava :) ale dik za reakciu Napadlo ma mat nejaky strom v SQL ale to co potrebujem som nenasiel, alebo strom v SQL riesi ine veci ....
25.8.2006 12:20 Pavel Jarolim
Rozbalit Rozbalit vše Re: postfix courier mysql - domeny v samostatnych tabulkach
Ale neni to blbost?? Proc to resit nejak takhle? vzdyt pro overovani staci udelat SELECT z vice tabulek. Zapis je potreba take upravit, ale to je zavisle na aplikaci, ktera do dat bude koukat. Osobne si myslim, ze je mnohem lepsi to mit v jedne tabulce a data poskytovat na zaklade SELECTu a podminky WHERE. J.

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.