Jump to content

Building a New Email Server

From MattWiki

PreInstall[edit | edit source]

apt install -y gcc make libdb-dev libssl-dev sqlite3 libsqlite3-dev libsasl2-dev libicu-dev libnsl-dev

Postfix[edit | edit source]

mkdir -p /var/src/ && cd /var/src
wget http://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.10.1.tar.gz
tar -xzf postfix-3.10.1.tar.gz
cd postfix-3.10.1/
make -f Makefile.init makefiles 'CCARGS=-DHAS_SQLITE -I/usr/local/include' \
    'AUXLIBS_SQLITE=-L/usr/local/lib -lsqlite3 -lpthread' && \
make && make install

Dovecot[edit | edit source]

mkdir -p /var/src/ && cd /var/src
wget https://dovecot.org/releases/2.4/dovecot-2.4.0.tar.gz
tar -xzf dovecot-2.4.0.tar.gz
cd dovecot-2.4.0/
./configure --with-sqlite && make && make install

PostfixAdmin[edit | edit source]