User Tools

Site Tools


setup:mx_v2

This is an old revision of the document!


MX Setup

Environment Setup

VMail folder

groupadd -g 5000 vmail
useradd -g vmail -u 5000 vmail -d /var/vmail -m

SQL

USE mail;
 
CREATE TABLE domains (
DOMAIN VARCHAR(50) NOT NULL,
PRIMARY KEY (DOMAIN) )
ENGINE=MyISAM;
 
CREATE TABLE forwardings (
SOURCE VARCHAR(80) NOT NULL,
destination TEXT NOT NULL,
PRIMARY KEY (SOURCE) )
ENGINE=MyISAM;
 
CREATE TABLE users (
email VARCHAR(80) NOT NULL,
password VARCHAR(20) NOT NULL,
quota INT(10) DEFAULT '10485760',
PRIMARY KEY (email)
) ENGINE=MyISAM;
 
CREATE TABLE transport (
DOMAIN VARCHAR(128) NOT NULL DEFAULT '',
transport VARCHAR(128) NOT NULL DEFAULT '',
UNIQUE KEY DOMAIN (DOMAIN)
) ENGINE=MyISAM;
chmod o= /etc/postfix/mysql-virtual_*.cf
chgrp postfix /etc/postfix/mysql-virtual_*.cf

Packages Install

apt-get install postfix postfix-mysql dovecot-core dovecot-imapd dovecot-lmtpd dovecot-mysql

Dovecot-lda

SPF Milter

DKIM Milter

DMARC Milter

Spamassassin Milter

ClamAV Milter?

setup/mx_v2.1534494918.txt.gz · Last modified: 2018/08/17 10:35 by root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki