Membuat Smtp email Gateway

Dua hari ini saya berkesempatan membantu teman untuk membuat smtp email gateway. Sebenarnya saya sudah lama tidak ngoprek smtp. Mumpung ada kesempatan untuk merefresh ulang ingatan maka saya siap membantu.

Berikut hal yang akan di bangun

  • Smtp email gateway untuk menerima dan mengirim email dari emailserver dengan detail : hostname :(server smtp.saparatoz.com) ip = 182.253.226.38 Setting mx pada dns sudah mengarah ke = smtp IN MX 10 smtp.saparatoz.com
  • Email server menggunakan zimbra 8.0 dengan detail : hostname: ( mail.saparatoz.com) ip = 182.253.226.37

Langkah – langkah pembuatan email server gateway:

      • Install linux centos 6.4 64 bit ( akan di gabungkan dengan kaspersky mailgateway dikemudian hari)
      • Pastikan hostname dengan command: nano /etc/hosts  :-> smtp.saparatoz.com untuk melihat hostname yang sudah di buat dengan perintah : hostname -f
      • Install postfix = yum install Postfix
      • Settup main.cf = nano /etc/postfix/main.cf

alias_database = hash:/etc/aliases
append_at_myorigin = no
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
html_directory = no
inet_interfaces = all
inet_protocols = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
mydomain = smtp.saparatoz.com
myhostname = smtp.saparatoz.com
mynetworks = 182.253.226.38
mynetworks_style = host
myorigin = smtp.saparatoz.com
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES
relay_domains = smtp.saparatoz.com
sample_directory = /usr/share/doc/postfix-2.6.6/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
    • Edit file  : nano /etc/postfix/transport 
 mail.saparatoz.com  smtp:[182.253.226.37]
  • Setiap perubahan perlu melakukan map ulang dan restart system postfix:
postmap /etc/postfix/transport

Dan lakukan restart Postfix:

/etc/init.d/postfix restart

Selanjutnya untuk server zimbra. Asumsinya bahwa server zimbra sudah berjalan dan tinggal mensetting relay ke server smtp dengan mengganti pada MTA setting.

Home -> Configure -> Global Settings -> MTA

Relay MTA for external delivery: smtp.saparatoz.com

Web mail MTA Hostnames:smtp.saparatoz.com

Inbound SMTP host name: smtp.saparatoz.com

MTA Trusted Networks: 182.253.226.37

Selanjutnya tes kirim email dan cek log pada smtp server email gateway

tail -f /var/log/maillog

May 30 06:28:49 smtp postfix/qmgr[18042]: EA47022034A: from=<cahpct@gmail.com>, size=13742, nrcpt=1 (queue active)
May 30 06:28:49 smtp postfix/smtpd[23059]: disconnect from mail-pb0-f50.google.com[209.85.160.50]
May 30 06:28:49 smtp postfix/smtp[23064]: EA47022034A: to=<user@mail.saparatoz.com>, 
relay=182.253.226.38[182.253.226.38]:25, delay=0.77, delays=0.57/0.01/0.12/0.08, dsn=2.0.0, status=sent (250 2.0.0 Ok: 
queued as 0659B30002F)

Apabila anda atau perusahaan anda memerlukan jasa setting email gateway dan membangun email server yang free alias gratis silahkan menggunakan zimbra, jangan lupa contact saya di jamin maknyus!!

Leave a Reply

Your email address will not be published. Required fields are marked *