Sto configurando un server e ho la scelta di installare qmail o postfix. Qualcuno può aiutarmi a fare la scelta giusta.
Le cose che mi piace vedere sono:
- Prestazioni
- Facilità di installazione
- Sicurezza
Sto configurando un server e ho la scelta di installare qmail o postfix. Qualcuno può aiutarmi a fare la scelta giusta.
Le cose che mi piace vedere sono:
- Prestazioni
- Facilità di installazione
- Sicurezza
Risposte:
afaik qmail è deprecato nella maggior parte delle distribuzioni, quindi probabilmente dovrai compilare dal sorgente e dimenticare i semplici aggiornamenti in stile apt / yum. Se vuoi ancora andare con qmail, qmailrocks.org è ciò che mi ha fatto passare una configurazione con un danno cerebrale minimo.
D'altra parte, Postfix sembra sostituire sempre più Sendmail, diventando l'MTA predefinito in alcune distribuzioni, e c'è una ragione per questo: sviluppo attivo, facilità di configurazione e molta documentazione e una vasta base di utenti, inclusi gli utenti di Zimbra, che esegue postfix sotto il cofano.
Per le due scelte che dai, Postfix.
La sicurezza e le prestazioni sono uniformi: entrambe sono state progettate e implementate da persone esperte con priorità di sicurezza e prestazioni. Le due considerazioni giocano insieme, ovviamente; un server di posta che è stato suddiviso ha scarse prestazioni e un server di posta scarsamente performante è da solo denial of service.
Quindi i restanti criteri sono facilità di installazione e manutenzione. Postfix è molto più avanti, IMHO e quelli di circa l'80-90% delle altre persone che hanno provato entrambi.
Corro Courier . Posso installarlo dai pacchetti, ma preferisco compilarlo da solo per ottenere il flag "-O2". Mi piace, è veloce, affidabile e ben documentato. L'agente di consegna Dropmail ha un linguaggio di scripting piuttosto esteso (molto simile a C con RE). Il server IMAP è in qualche modo ben noto, so solo che è veloce e affidabile.
Ho iniziato con qmail e poi sono passato a Postfix. Non c'è dubbio, Postfix è MOLTO più facile da configurare ed è anche più attivamente mantenuto e sviluppato. Le prestazioni sono abbastanza buone anche quando la si esegue in una VM OpenVZ. Ho anche installato SqlGrey, ClamAV, SpamAssassin e Maia Mailguard ( http://www.maiamailguard.com ) per tenere a bada malware e spammer. E come menzionato in un'altra risposta, Postfix è anche progettato per essere sicuro. In effetti, l'autore di Postfix (Weitse Venema) e l'autore di qmail (Dan Bernstein) avevano una sorta di "faida" in cui ciascuno cercava di dimostrare che il proprio software era migliore e più sicuro dell'altro. Questo tipo di concorrenza è destinata a dare un buon software solido su entrambi i lati.
Penso che qmail vince in termini di prestazioni e sicurezza, ma perderà in termini di facilità di installazione. Non è nemmeno possibile trovare i pacchetti qmail per la maggior parte delle distribuzioni Linux, ma sarà necessario crearli tutti dal sorgente. Tuttavia, è più piccolo di Postfix ed è stato progettato pensando alla sicurezza.
Penso che Postfix vince perché: qmail non può ipv6, nessuna autenticazione smtp, nessuna greylisting devi sempre patchare qmail e questo è difficile se lo provi nel 90% dei casi non funzionerà, ad es. Patch IPv6. mi sono trasferito in postix. la sicurezza e le prestazioni sono uniformi.
Postfix
Sendmail è terribile. Exim è installato di default, ma è difficile da configurare e ha sofferto di molte falle di sicurezza. Postfix è la bellezza incarnata, la uso dal 99 e non ho mai avuto motivo di lamentarmi. Qmail è paralizzato dalla strana licenza di Dan Bernstein che impedisce a qualsiasi distribuzione Linux di spedirla.
Inoltre, il libro Packt Linux Email è fantastico, acquista una copia!