From Fedora Project Wiki
fp-wiki>ImportUser
(Imported from MoinMoin)
 
(removing draft template)
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Template:Warning}} '''THIS IS A DRAFT ONLY, FOR USE BY DOCUMENTATION WRITERS AND EDITORS. DO NOT RELY ON IT FOR ANY ADVICE UNTIL THIS NOTICE DISAPPEARS AND THE DOCUMENT IS PUBLISHED AS FINAL.'''
----
'''Documentation Summary:''' Fedora Core Server Installation (HOWTO)
'''Documentation Summary:''' Fedora Core Server Installation (HOWTO)
----
 
'''Lead Writer:''' [[MilesBrennan|  Miles Brennan]]  
'''Lead Writer:''' [[MilesBrennan|  Miles Brennan]]  
----


= Sendmail Server =
= Sendmail Server =
{| border="1"
==Versions==
|-
;sendmail: 8.13.6
|<^ tablewidth="100%" width="20%" |'''Versions:'''||<width="80%" |- sendmail 8.13.6<BR>- dovecot 1.0<BR>- clamav 0.88.2<BR>- clamav-milter 0.88.2<BR>- spamassassin 3.1.3
;dovecot: 1.0
|}
;clamav: 0.88.2
 
;clamav-milter: 0.88.2
* [[conf|  Basic Configuration]]
;spamassassin: 3.1.3
* [[dovecot|  Dovecot IMAP Server]]
* [[start|  Starting The Services]]
* [[abuse|  Preventing Abuse]]
* [#ssl-tls Full SSL/TLS Encryption]
* [[clamav|  Clam Antivirus]]
* [[spamassassin|  SpamAssassin]]


Sending emails to multiple recipients scattered around the world these days is such an easy everyday task, that its hard to image life without it. Sending an email through the Internet uses many different protocols and applications that all work seamlessly to ensure your message reaches its end destination.
Sending emails to multiple recipients scattered around the world these days is such an easy everyday task, that its hard to image life without it. Sending an email through the Internet uses many different protocols and applications that all work seamlessly to ensure your message reaches its end destination.
Line 26: Line 17:
Before we begin, here are some of the basic components that help to make up the email world:
Before we begin, here are some of the basic components that help to make up the email world:


{| border="1"
{|
|-
|-
|<tablewidth="100%" width="30%" |MUA: Mail User Agent||<width="70%" |The email application that a user sends/receives (thunderbird,pine,outlook)
| MUA: Mail User Agent|| The email application that a user sends/receives (thunderbird,pine,outlook)
|-
|-
|'''MTA:''' Mail Transport Agent||The server agent responsible for sending the emails (sendmail,postfix,qmail)
|'''MTA:''' Mail Transport Agent||The server agent responsible for sending the emails (sendmail,postfix,qmail)
Line 43: Line 34:
Procmail is normally installed and running on most systems already so it won't be covered here.
Procmail is normally installed and running on most systems already so it won't be covered here.


{| border="1"
{{Admon/tip | The preferred email protocol for this configuration is IMAPS as all emails are stored on the main server and then replicated through to your MUA client when it connects. Because the mail files on the server and client are synchronised, the webmail application will have all the emails contained on your local workstation and vice versa, including sent emails.}}
|-
|||<tablewidth="100%" | {{Template:Tip}} ||The preferred email protocol for this configuration is IMAPS as all emails are stored on the main server and then replicated through to your MUA client when it connects. Because the mail files on the server and client are synchronised, the webmail application will have all the emails contained on your local workstation and vice versa, including sent emails.
|}
 
 
 
 


{{Anchor|conf}}
{{Anchor|conf}}
= Basic Configuration =
= Basic Configuration =


{{Anchor|dovecot}}
{{Anchor|dovecot}}
= Dovecot IMAP Server =
= Dovecot IMAP Server =


{{Anchor|start}}
{{Anchor|start}}
Line 65: Line 47:
{{Anchor|abuse}}
{{Anchor|abuse}}
= Preventing Abuse =
= Preventing Abuse =


{{Anchor|ssl/tls}}
{{Anchor|ssl/tls}}
= Full SSL/TLS Encryption =
= Full SSL/TLS Encryption =


{{Anchor|clamav}}
{{Anchor|clamav}}
= Clam Antivirus =
= Clam Antivirus =


{{Anchor|spamassassin}}
{{Anchor|spamassassin}}
= SpamAssassin =
= SpamAssassin =


 
[[Category:Docs Project archives]]
 
 
 
{{Template:Warning}} '''THIS IS A DRAFT ONLY, FOR USE BY DOCUMENTATION WRITERS AND EDITORS. DO NOT RELY ON IT FOR ANY ADVICE UNTIL THIS NOTICE DISAPPEARS AND THE DOCUMENT IS PUBLISHED AS FINAL.'''
----
[[Category:DocsProject]]
----

Latest revision as of 01:37, 11 July 2010

Documentation Summary: Fedora Core Server Installation (HOWTO)

Lead Writer: Miles Brennan

Sendmail Server

Versions

sendmail
8.13.6
dovecot
1.0
clamav
0.88.2
clamav-milter
0.88.2
spamassassin
3.1.3

Sending emails to multiple recipients scattered around the world these days is such an easy everyday task, that its hard to image life without it. Sending an email through the Internet uses many different protocols and applications that all work seamlessly to ensure your message reaches its end destination.

This chapter will provide assistance in the configuration of your own server for sending and receiving emails, and will also provide details on some extra applications to ensure your system remains secure and relatively virus free. In chapter 13, we will configure a webmail application which provides a means to send and receive email while away from home. To make proper use of an email system requires the server to be configured with a fully registered Internet domain name; DNS is used extensively for email. In chapter 20 we will configure LDAP to provide our network with a share address book (with SSL) to be used by internal and/or roaming clients.

Before we begin, here are some of the basic components that help to make up the email world:

MUA: Mail User Agent The email application that a user sends/receives (thunderbird,pine,outlook)
MTA: Mail Transport Agent The server agent responsible for sending the emails (sendmail,postfix,qmail)
MDA: Mail Delivery Agent The server agent that accepts email from MTA, and places into users mailbox (procmail)
SMTP: Simple Mail Transport Protocol MUAs and MTAs use this protocol for sending emails
POP3: Post Office Protocol (Ver 3) MUAs use this protocol for receiving their emails from the final server
IMAP: Internet Message Access Protocol MUAs can use this protocol to send and receive emails on the servers

Procmail is normally installed and running on most systems already so it won't be covered here.

Idea.png
The preferred email protocol for this configuration is IMAPS as all emails are stored on the main server and then replicated through to your MUA client when it connects. Because the mail files on the server and client are synchronised, the webmail application will have all the emails contained on your local workstation and vice versa, including sent emails.

Basic Configuration

Dovecot IMAP Server

Starting The Services

Preventing Abuse

Full SSL/TLS Encryption

Clam Antivirus

SpamAssassin