Email Server install postfix dan paket terkait 1. install apt-get install postfix postfix-tls libsasl2 sasl2-bin libsasl2-modules popa3d 2. Konfigurasi postfix di /etc/postfix/main.cf 3. restart postfix dengan /etc/init.d/postfix restart 4. Install dovcot sebagai POP3 Server apt-get install dovecot-imapd dovecot-pop3d dovecot-common 5. edit Dovecot configuration file di /etc/dovecot/dovecot.conf #vi /etc/dovecot/dovecot.conf # specify protocols = imap imaps pop3 pop3s protocols = pop3 imap # uncomment this and change to no. disable_plaintext_auth = no pop3_uidl_format = %08Xu%08Xv 6.tambahkan user untuk test email #adduser user_name 7. Restart Dovecot #/etc/init.d/dovecot restart 8. Buka tanderbird dan arahkan ke email server untuk mencoba POP3 9. Installing Squirrel Web Mail a. pastikan apache2 dan php terinstall apt-get install apache2 libapache2-mod-php5 php5-cli php5-common php5-cgi b. install squirrelmail sebagai paket web mail apt-get install squirrelmail c. konfigurasi file di /etc/squirrelmail/ d. run konfigurasi squirrelmail /usr/sbin/squirrelmail-configure e. edit apache configuration vi /etc/apache2/apache2.conf dan insert baris berikut : Include /etc/squirrelmail/apache.conf f. restart webserver #/etc/init.d/apache2 restart g. Buka webmail dari browser http://yourdomain or serverip/squirrelmail h. Untuk trobuleshooting email di /var/log/mail.log 10 Untuk keamanan install konfigurasi SASL Authentication dengan TLS a. Edit the postfix configuration file /etc/postfix/main.cf smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = yourdomain.com smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination smtpd_sasl_security_options = noanonymous b. Jalankan command #rm -r /var/run/saslauthd/ #mkdir -p /var/spool/postfix/var/run/saslauthd #ln -s /var/spool/postfix/var/run/saslauthd /var/run #chgrp sasl /var/spool/postfix/var/run/saslauthd #adduser postfix sasl c. Edit /etc/dovecot/dovecot.conf auth default { mechanisms = plain login passdb pam { } userdb passwd { } socket listen { client { path = /var/spool/postfix/private/auth mode = 0660 user = postfix group = postfix } } } d. restart semua komponen mail server #/etc/init.d/saslauthd restart #/etc/init.d/postfix restart #/etc/init.d/dovecot restart