[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
howtos:network_services:postfix_dovecot_mysql [2015/02/16 09:50 (UTC)] astrogeekhowtos:network_services:postfix_dovecot_mysql [2015/03/08 09:07 (UTC)] – Errata astrogeek
Line 7: Line 7:
 The article has been written as the result of my own experience in setting up a virtual mail server on my own Linode.com VPS, but I have avoided many overt references to Linode.com specific tools or configurations, so it should be easily adapted for any platform. The only Linode.com reference will be to list a few additional packages that will be needed for their Slackware 14.1 base. The article has been written as the result of my own experience in setting up a virtual mail server on my own Linode.com VPS, but I have avoided many overt references to Linode.com specific tools or configurations, so it should be easily adapted for any platform. The only Linode.com reference will be to list a few additional packages that will be needed for their Slackware 14.1 base.
  
-==== Our Target Virtual Mail Server ====+===== Our Target Virtual Mail Server =====
  
 What we mean by //virtual mail server// is that mail boxes need not correspond to user accounts on the machine, but instead belong to virtual users defined in the database. This allows for serving mail for many mail boxes and across multiple domains. What we mean by //virtual mail server// is that mail boxes need not correspond to user accounts on the machine, but instead belong to virtual users defined in the database. This allows for serving mail for many mail boxes and across multiple domains.
Line 26: Line 26:
 {{ howtos:network_services:vmail.png }} {{ howtos:network_services:vmail.png }}
  
 +===== Component Installation =====
  
-Thoughtful listing of major items from Figure 1 provides a todo check-list for installing this virtual mail server.+Listing of major items from Figure 1 provides a todo check-list for installing the major components of our virtual mail server.
  
-Follow the links listed here and carefully complete each item. When finished you will have a working virtual mail server which may then be further configured to meet your specific needs!+Follow the links listed here and //carefully complete each item//. When finished you will have a secure, working virtual mail server which may then be further configured to meet your specific needs!
  
   * [[howtos:network_services:postfix_dovecot_mysql:email_firewall|Firewall configuration]]   * [[howtos:network_services:postfix_dovecot_mysql:email_firewall|Firewall configuration]]
Line 40: Line 41:
   * [[#Startup and troubleshooting|Startup and Troubleshooting]]   * [[#Startup and troubleshooting|Startup and Troubleshooting]]
  
-=== DNS, MX Records and Hosts File ===+===== DNS, MX Records and Hosts File =====
  
 In order for your mail server to be found on a wider network, you must correctly configure the DNS and MX records for your host's domain. These records are external to the host itself and so are outside the scope of this article. In order for your mail server to be found on a wider network, you must correctly configure the DNS and MX records for your host's domain. These records are external to the host itself and so are outside the scope of this article.
Line 59: Line 60:
 </code> </code>
  
-=== Startup and Troubleshooting ===+===== Startup and Troubleshooting =====
 After you have completed each of the major tasks listed above from Figure 1, you should be ready to startup your virtual mail server. After you have completed each of the major tasks listed above from Figure 1, you should be ready to startup your virtual mail server.
  
Line 144: Line 145:
 Running an email server on the internet is definitely not a click and forget past time! Running an email server on the internet is definitely not a click and forget past time!
  
-<!-- You must remove the tag-word "template" below before saving your new page -->+====== Sources ====== 
 +  * Originally written by [[wiki:user:astrogeek | astrogeek]]
 {{tag>howtos email postfix dovecot mysql ssl}} {{tag>howtos email postfix dovecot mysql ssl}}
 howtos:network_services:postfix_dovecot_mysql ()