Postfix + MySQL...
Damir Dezeljin
programing at nib.si
Mon May 13 12:23:55 CEST 2002
Ciao.
Ce koga zanima je pripet .zip file z nastavitvami kako spraviti postfix v
delo z MySQL-om.
Tabela je tako zasnovana, da lahko uporabis iste informacije tudi za
Courier-IMAP in Courier-POP3 logine (torej username je alias, password pa
password).
V main.cf so z (x) oznacene stvari, ki so pomembne - tiste '(x)' zbrises
ven in bi moralo delati.
Kot connection uporabljam 127.0.0.1, saj imam postfix chrootan in nimam
dostopa do mysql socketa. Torej ce uporabljas kaksno normalno distribucijo
kot npr. Debian, moras se vkljuciti network podporo v MySQL
(/etc/mysql/my.conf).
Prilozeni sta tudi .sql skripti, ki ustvarijo tabelo, druga pa doda userja
noter.
Uporabljam crypt() passworde, lahko pa se tudi uporabljajo clear text ali
pa MD5.
Ko dodas userja mu moras rocno ustvariti maildir (kar si vpisal v SQL
tabelo). No ce komu uspe spravit v delo to, da se maildir sam ustvari, bi
prosil za hint. Poleg tega je zelo cuden parameter 'mailbox_base = /', ta
je tako nastavljen ker mailbox fild uporabljam tudi za Courier. Ce kdo ve
kako se courierju (MySQL auth) dopove kje je mailbox base, se priporocam
tudi za to.
Nikakor nisem uspel nastaviti quoto - no lahko bi jo nastavil, ce bi
patchal Postfix, vendar tega nocem. Kaj ima tudi kdo kaksen hint kako to
nastaviti (pac ce ne gre drugace, vsakemu virtualnemu mailu nastavis drug
ID in pol uporabis filesystem quoto). Kaj bi se mogoce dalo to nastaviti,
ce bi uporabljal kot delivery progy kaj drugega namesto defaulta (odgovor
'ja' mi nic ne pomaga - prav bi prisel tudi kaksen hint ali celo konfig
:) ).
Ce ne rabis quote, lahko tudi uid-je staticno zmapiras (kot gid-e).
Lp,
Dezo
PS: Ce ima kdo kaj prevec casa lahko kaj podobnega napise se za
Cyrus+MySQL+Postfix - uporabno ce rabis IMAP ACL-e << meni bi prav prisli.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: MySQL.zip
Type: application/octet-stream
Size: 1857 bytes
Desc:
Url : http://liste2.lugos.si/pipermail/lugos-list/attachments/20020513/c1150be7/MySQL-0001.obj
More information about the lugos-list
mailing list