Menginstall paket yang dibutuhkan yaitu postfix, courier-imap, squirrelmail.
# apt-gt install postfix squirrelmail
CATATAN:
apabila muncul kesalahan remove program
1. exim4
2. exim4-config
3. exim4-daemon-light
4. exim4-base
# Apt-get remove –purge exim4 exim4-config exim4-daemon-light exim4-base
Mengedit file /etc/postfix/main.cf
# editor /etc/postfix/main.conf
untuk mengedit file/etc/postfix/main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = ns.tika.net
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = www.uun.net, ns.uun.net, localhost.uun.net, localhost
relayhost =
mynetworks = 127.0.0.0/8
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
home_mailbox = maildir/
Instalasi Dovecot POP3/IMAP Server
Instalasi dovecot POP3/IMAP menggunakan perintah berikut.
# apt-get install dovecot-imapd dovecot-pop3d devecot-common
# apt-cdrom add
# editor /etc/dovecot/dovecot.conf
mengedit file konfigurasi cara mencari line pada tampilan program editor tekan tombol : ctrl + W ( untuk mencari kata ), ctrl + t( untuk menuju pada line )
protocols =
#disable_plaintext_auth = yes
pop3_uidl_format = %08Xu%08Xv
# mail_location = mbox:~/mail:INBOX=/var/mail/%u
Auth default {
Mechanisms = plain
Passdb pam {
}
Userdb passwd {
}
#socket listen {
#client {
#the client socket is generally safe to export to everyone. Typical use
#is to export it to your SMTP server so it can do SMTP AUTH lookups
#using it
#path= /var/run/dovecot/auth-client
#mode = 0660
#}
#}
Ubalah kata di atas menjadi seperti di bawah ini !
protocols =pop3 imap
disable_plaintext_auth = no
pop3_uidl_format = %08Xu%08Xv
mail_location = mbox:~/mail:INBOX=/var/mail/%u
Auth default2 {
Mechanisms = plain login
Passdb pam {
}
Userdb passwd {
}
socket listen {
client {
#the client socket is generally safe to export to everyone. Typical use
#is to export it to your SMTP server so it can do SMTP AUTH lookups
#using it
path= /var/run/dovecot/auth-client
mode = 0660
User = postfix
Group = postfix
}
Mensetting squirrelmail
# /etc/squirrelmail/conf.pl
Tekan 2 > enter
Kemudian tekan 1 > enter
Untuk mensetting domain isikan kelompok1.net
Tekan r >Enter
Tekan d >Enter Untuk mensetting spesific IMAP server
Tekan s >Enter untuk menyimpan konfigurasi
Tekan q >Enter Untuk keluar
— Membuat Symlinks untutk Apache2 ada 2 cara
o Cara 1
# ln –s /etc/squirrelmail/apache.conf /etc/apache2/conf.d/squirrelmail.conf
o Cara 2
atau tambahan kata include /etc/squirrelmail/apache.conf ke dalam file /etc/apache2/apache2.conf
#<IfModule mod_info.c>
#
# Allow remote server configuration reports, with the URL of
# http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".example.com" to match your domain to enable.
#
#<Location /server-info>
# SetHandler server-info
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Location>
#</IfModule>
# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/
include /etc/squirrelmail/apache.conf
— Membuat directory Maildir untuk menyimpan e-mail yang masuk pada directory /etc/skel
# mkdir /etc/skel/Maildir
Restart layanan postfix, courrier-imap dan apache2
# /etc/init.d/postfix restart
# /etc/init.d/dovecot restart
# /etc/init.d/apache2 restart
— Mengetest mail server yang sudah dikonfigurasi
# links2 www.kelompok1.com/squirrelmail
Tidak ada komentar:
Posting Komentar