Postfix dengan Virtual Account

Postfix adalah sebuah mail server

Berikut ini adalah cara instalasi Postfix dengan virtual account

sudo apt-get install postfix
sudo groupadd -g 2001 virtual
sudo useradd -u 2001 -s /bin/false -d /bin/null -c "virtual user" -g virtual virtual

Edit /etc/postfix/main.cf tambahkan baris berikut:

virtual_mailbox_domains = /etc/postfix/vhosts.txt
virtual_mailbox_base = /var/spool/vmail
virtual_mailbox_maps = hash:/etc/postfix/vmaps.txt
virtual_uid_maps = static:2001
virtual_gid_maps = static:2001
virtual_alias_maps = hash:/etc/postfix/valias.txt

Buat file /etc/postfix/vhosts.txt isi dengan domain-domain yang memiliki account mail

domain1.com
domain2.com
virtual.org

Buat struktur direktori /var/spool/vmail

sudo mkdir -p /var/spool/vmail
sudo chown -R virtual:virtual /var/spool/vmail

Buat file /etc/postfix/vmaps.txt isi dengan user-user yang memiliki account mail

joe@domain1.com domain1.com/joe/
joe@domain2.com domain2.com/joe/
john@virtual.org virtual.org/john/

kemudian hash file tersebut dengan perintah

postmap vmaps.txt

Buatlah struktur direktorinya dengan:

sudo mkdir -p /var/spool/vmail/domain1.com/joe/
cd /var/spool/vmail/domain1.com/joe/
sudo mkdir new cur tmp
sudo chmod 700 new cur tmp
sudo chown -R virtual:virtual /var/spool/vmail/domain1.com/joe/

Buat file /etc/postfix/valias.txt isi dengan domain-domain yang memiliki account mail

joe@domain1.com joe@yahoo.com

kemudian hash file tersebut dengan perintah

postmap valias.txt

Disarikan dari: http://www.howtoforge.com/linux_postfix_virtual_hosting

Leave a comment

0 Comments.

Leave a Reply


[ Ctrl + Enter ]