Indice

Protocolli e affini:

Software principale:

Introduzione alle funzioni di un sistema email

Componenti di un server mail1:

Mail User Agent
  • L'agent che viene utilizzato dall'utente per gestire le email (ad esempio mutt, icedove...)
Mail Transfer Agent
  • L'MTA deve gestire le code, ricevere ed inviare le email ad altri MTAs. This includes routing mail, queueing and retrying sending if the next MTA doesn't accept email right now for whatever reason, or sending a notification back to the original sender if the next MTA refuses to handle the message for some reason. Reasons include concluding the receiving mailbox does not exist or is full or otherwise unavailable, or nowadays that it doesn't trust the sending MTA not to send spam.(ad esempio sendmail, postfix, exim e qmail)
Mail Delivery Agent
  • passa l'email dall'MTA alla cartella dell'utente. In questa fase è possibile eseguire filtraggi, risposte automatiche, controllo spam e virus. Qui possiamo ad esempio usare anche procmail, dovecat.
Mail Submission Agent
  • è un relay mail. Ad esempio molti ISP forniscono tale supporto ai propri utenti.
Mail Retrieval Agent
  • spesso la casella di posta è remota e non accessibile in locale. In questi casi è necessario scaricarla via IMAP/POP3 (fetchmail, getmail).


Modalità di conservazione delle e-mai:

Comparazione software

Lista di software notevole (vedere anche wikipedia):

Postfix
  • MTA - ha anche funzionalità di MTA
Exim
  • MTA, è di default su Debian
qmail
  • MTA
sendmail
  • MTA - in passato (1990) molto criticato per i sui buchi di sicurezza


Procmail
  • MDA, ora non più sviluppato
Maildrop
  • MDA, è parte della suite Courier


Fetchmail
  • mail puller da protocolli POP e IMAP
getmail
  • mail puller da protocolli POP e IMAP


Cyrus
  • SMTP, IMAP e POP server
dovecot
  • IMAP e POP server più altre funzionalità quali MDA e antispam
Courier Mail Server
  • è una suite completa e modulare, dall'SMTP all'IMAP all'interfaccia web


openwebmail
  • client web in html senza troppi javascript
group-office.com
  • rilasciato in doppia versione GPL/proprietaria
  1. Distinzione delle componenti di un server email dal wiki di mutt (qui altro esempio) (1)

MyWiki: Email (last edited 2015-02-17 19:46:59 by risca)