On Fri, 2001-12-14 at 14:37, Patrascu Eugeniu wrote:
> 
> am avut niste experiente mai neplacute cu qmail ... si in lipsa de altceva
> am pus postfix care chiar imi place, da` am auzit ca cica ar fi mai rapid

"am auzit ca" :-P

> qmailul, si din curiozitate am vrut sa-l pun si eu, da' n-a vrut sa

Sa zicem ca atit Qmail cit si Postfix sint nu doar mai rapide ca
Sendmail, dar si mult mai sigure.
Cind incepi sa le compari efectiv, deja intri intr-o zona foarte
dificila, pentru ca nu sint chiar asa diferite pe cit pare. Cred ca
atunci cind incepi sa compari Qmail cu Postfix, nu prea mai conteaza
viteza (pentru ca sint cam la fel de rapide) nici securitatea (pentru ca
au acelasi model, si implementat oarecum similar), ci alte lucruri
(compatibilitatea cu ce ai deja, know-how, diverse facilitati marunte pe
care poate unul le are si cel'lalt nu, etc.).

Daca e sa facem o referire totusi la viteza, spre exemplu tin minte ca
am vazut un benchmark pe o lista de la Debian (nu mai am URL-ul), care
zicea ca daca Sendmail are viteza 1, atunci Qmail are cam 3...4 iar
Postfix cam 8...10 (prin viteza intelegind numarul de mesaje trimise sub
acelasi load average).
Dar stii vorba aia: minciuni, minciuni sfruntate, si benchmark-uri. ;-)
Si, oricum, viteza te intereseaza cu adevarat doar atunci cind ai mii si
mii de useri; ai intr-adevar mii si mii? ;-)

Qmail si Postfix sint atit de apropiate in parametrii esentiali (viteza,
securitate, configurabilitate) incit ceea ce conteaza e "restul". Care e
relativ marunt, la urma-urmei.
Eu le-am folosit pe ambele, cu mult succes. In ultima vreme am o
preferinta pentru Postfix pentru ca Qmail are aerul ca se indreapta spre
stadiul de "abandonware" (ia un patch de ici, ia alt patch de colo...).

> pai il compilez din surse intr-o mare parte. insa pentru userii pt. care
> vreau doar sa primeasca mail pe o masina le dau ca home /dev/null si ca
> shell /bin/true, mailul citindusi-l prin pop3. si nu cred ca se face
> Maildir pe /dev/null. daca ai o idee mai buna pt. genul asta de useri,
> spune. si ca sa citesc mailul in foarmat Maildir/ prin pop3 tre sa pun
> courier-imap care e alta mancare de peste ....

Poti face asa:
- $HOME in /home/$username
- /bin/true pentru cei care au drept sa faca ftp (pui /bin/true in
/etc/shells)
- /bin/false pentru cei care nu au dreptul nici macar la ftp

Din moment ce nu au un shell adevarat, nu prea mai are asa mare
importanta daca au un $HOME sau nu. Asa ca poti face linistit un maildir
pentru ei; merge atit cu Postfix cit si cu Qmail.
Sint multi daemoni POP3 care stiu maildir, nu numai courier.

O alta idee (daca tot zici ca folosesti Postfix) este sa folosesti Cyrus
IMAPD (care stie si POP3), sa pui Postfix-ul sa faca delivery local prin
cyrdeliver (e dat ca exemplu chiar in main.cf, si e documentat si in
Cyrus-HOWTO) si sa-l lasi pe cyrus sa rezolve bucataria (adica Postfix
nu mai atinge direct inboxurile niciodata).
Cyrus are un format de directoare mai inteligent chiar si decit maildir
normal, stie sa faca management excelent la useri (cu quota, etc.). O
alta chestie misto e ca n-ai nevoie sa creezi deloc useri (are baza de
date proprie unde tine minte userii), asa ca n-o sa ai in /etc/passwd
decit root si atit (restul sint in cyrus); d.p.d.v. al securitatii asta
e excelent (ma rog, daca vrei neaparat useri clasici, se poate si asta).

In general Cyrus pare un daemon pop3/imap foarte dibace. Am observat ca
majoritatea site-urilor gen SourceForge, etc. (numar extrem de mare de
useri, trafic extrem de mare de e-mail, nevoi serioase de
configurabilitate si performanta) migreaza spre combinatia
Postfix/Mailman/Cyrus ca solutie "acoperitoare" pentru e-mail (SMTP,
POP3/IMAP, liste de discutii). Se pare ca chestiile astea trei merg
foarte bine impreuna, scaleaza excelent pentru site-uri mari
(BigLinuxPortal.com :-D), si merge bine si pentru site-uri mici (cum ar
fi serverul meu de acasa, pentru care vreau one-time-passwords pentru
ssh, dar vreau parole normale pentru pop3 - deci creez useri normali dar
cu OTP pentru ssh, si pseudo-useri dar cu parole fixe in cyrus pentru
pop3).

http://asg.web.cmu.edu/cyrus/imapd/

YMMV

> > Eu tot nu inteleg de ce te temi de homedir. La o adica daca tot le dai
> > un fisier, de ce sa nu le dai un director.

yeap (cu conditia sa ai intr-adevar useri "reali" in /etc/passwd :-D)

-- 
Florin Andrei

"Engineering does not require science." - Linus Torvalds

---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui