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.
