Penguin

Differences between version 4 and revision by previous author of PostfixNotes.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 4 Last edited on Sunday, June 20, 2004 11:01:53 pm by PerryLorier Revert
Older page: version 2 Last edited on Sunday, June 20, 2004 6:07:41 pm by TomHibbert Revert
@@ -1,35 +1,24 @@
 These are my personal notes, I am writing them as I learn about postfix's workings and will update them as I remember. 
  
  
-1.1 What is Postfix? 
+; What is Postfix?:Postfix is a modular email server designed to be a "drop-in" replacement for sendmail. Postfix is described as modular in that it is made up of several smaller applications, each application is designed to do one task only. E.g. [SMTP] messages are received by one program to deliver them locally another program is invoked, and to deliver them to another host via SMTP a seperate program is called.  
  
- Postfix is a modular email server designed to be a "drop-in" replacement for sendmail.  
- Postfix is described as modular in that it is made up of several smaller applications, each  
- application is designed to do one task only. E.g. SMTP messages are received by one program  
- to deliver them locally another program is invoked, and to deliver them to another host  
- via SMTP a seperate program is called.  
  
+;Why is modularity so important in an email system?:The modular approach taken during the implementation of the Postfix mail system allows individual processes to be replaced to meet the users needs. This is most useful in large enterprise and ISP email environments where custom solutions are required.  
  
-1.2 Why is modularity so important in an email system?  
-  
- The modular approach taken during the implementation of the Postfix mail system allows individual  
- processes to be replaced to meet the users needs. This is most useful in large enterprise and ISP  
- email environments where custom solutions are required.  
-  
- The modularity of Postfix also means that the system required less resource overheads than some of the  
- other "monolithic" email servers out there (e.g. Sendmail) 
+;: The modularity of Postfix also means that the system required less resource overheads than some of the other "monolithic" email servers out there (e.g. Sendmail) 
  
 ---- 
-__ Postfix+SMTP Auth+Cyrus21+LDAP Magic__  
+!! Postfix+SMTP Auth+Cyrus21+LDAP Magic 
  
 Here is a collection of the magic required to get Postfix to do various things. 
  
-__ Delivery to Cyrus Imap__  
+! Delivery to Cyrus Imap 
  __main.cf:__ 
  mailbox_transport = lmtp:unix:/var/run/cyrus/socket/lmtp 
  
-__ SMTP Auth__  
+! SMTP Auth 
  
  __main.cf:__ 
  smtpd_sasl_auth_enable = yes 
  smtpd_sasl_security_options = noanonymous 
@@ -55,11 +44,9 @@
  saslauthd_path: /var/run/saslauthd/mux[1] 
  
 Now provided you have Cyrus Sasl working you can authenticate using the same credentials you use for Cyrus. 
  
-  
-  
-__ TLS__  
+!! TLS 
  
  __main.cf:__ 
  smtpd_use_tls = yes 
  smtpd_tls_key_file = /etc/postfix/key.pem 
@@ -69,9 +56,9 @@
  smtpd_tls_received_header = yes 
  smtpd_tls_session_cache_timeout = 3600s 
  tls_random_source = dev:/dev/urandom 
  
-__ LDAP Alias support__  
+!! LDAP Alias support 
  
  __main.cf:__ 
  alias_maps = hash:/etc/aliases, ldap:ldapaliases, ldap:ldappeople 
  alias_database = hash:/etc/aliases