Tips Zimbra : Membatasi User Mengirim Email Selain untuk Domain Lokal

zimbra logoMungkin terdengar agak aneh jika ada pembatasan penggunaan email hanya untuk domain lokal saja namun di Indonesia hal ini bukan sesuatu yang aneh. Banyak perusahaan memilih pendekatan pembatasan akses email keluar agar pekerjanya lebih berkonsentrasi pada pekerjaan -D

Tips berikut bisa memaksa Zimbra membatasi user-user tertentu mengirimkan email hanya pada domain yang diizinkan. Misalnya, user vavai boleh mengirimkan email sesuka hati, sedangkan user zezevavai hanya boleh mengirim email untuk domain vavai.com saja. Domain yang dibatasi bisa lebih dari satu, misalnya user zezevavai selain boleh mengirim untuk domain vavai.com juga boleh mengirim untuk vavai.co.id dan infokreasindo.co.id. Fungsi terakhir ini bermanfaat bagi perusahaan yang memiliki sister company atau anak perusahaan atau group perusahaan.

So, bagaimana caranya ? Berikut adalah tipsnya :
  1. Buka konsole (ALT+F2, konsole)
  2. Masuk sebagai Zimbra User (su - zimbra)
  3. Edit file /opt/zimbra/conf/postfix_recipient_restrictions.cf dan tambahkan pada bagian atas file :

    check_sender_access hash:/opt/zimbra/postfix/conf/restricted_senders
  4. Edit file "/opt/zimbra/conf/zmmta.cf" dan tambahkan baris berikut :

    POSTCONF smtpd_restriction_classes local_only
    POSTCONF local_only FILE postfix_check_recipient_access.cf

  5. Buat file "/opt/zimbra/conf/postfix_check_recipient_access.cf" dan isikan baris :

    check_recipient_access hash:/opt/zimbra/postfix/conf/local_domains, reject

  6. Buat file "/opt/zimbra/postfix/conf/restricted_senders" dan masukkan nama user yang akan dibatasi, dengan format sebagai berikut :

    user@namadomain.com local_only

  7. Buat file "/opt/zimbra/postfix/conf/local_domains" dan masukkan nama domain yang diperbolehkan untuk user yang dibatasi dengan format sebagai berikut :

    namadomain.com OK
    namadomainlain.com OK

  8. Jalankan perintah :

    postmap /opt/zimbra/postfix/conf/restricted_senders
    postmap /opt/zimbra/postfix/conf/local_domains
    zmmtactl stop
    zmmtactl start
Setelah setting diatas, semua user yang tercantum pada "/opt/zimbra/postfix/conf/restricted_senders" akan dibatasi pengiriman emailnya. Mereka hanya bisa mengirim email ke nama domain yang sudah ditentukan pada file "/opt/zimbra/postfix/conf/local_domains", sedangkan yang lain boleh mengirim email tanpa pembatasan

Catatan :
  1. Setting tersebut akan hilang jika melakukan proses upgrade
  2. Jika ingin membatalkan setup diatas, lakukan hal berikut :
  3. Hapus baris yang ditambahkan pada file zmmta.cf dan pastikan agar setting pembatasan ditujukan ke alamat kosong dengan perintah postconf -e smtpd_restriction_classes='' disusul perintah zmmtactl reload

12 Responses for “Tips Zimbra : Membatasi User Mengirim Email Selain untuk Domain Lokal”

  1. ithink says:

    hallu semua

    saya mau tanya nih, gimana cara setup zimbra buat localhost aja maksudnya gini mas email server nya gak konek internet gtu mas? soalnya udah beberapa kali saya coba gagal terus… mohon bantuan nya?

    thank

    ithink

  2. zain says:

    zimba bisa pasang di hosting gratisan ngak ya.
    100mb apa kurang untuk jalanin zimbra server.
    kalau multi domain bisa ngak ?

  3. aditya says:

    terima kasih tips nya Om “Membatasi User Mengirim Email Selain untuk Domain Lokal”
    kalau untuk membatasi user menerima email selain dari domain lokal gmn caranya? apakah dengan cara yg sama hanya disesuaikan saja pop nya???
    terima kasih.

  4. aditya says:

    Om aku dah coba tips yg diatas, tapi kok kirim email ke lokal domain gk bisa ya..???
    ini keterangannya:
    Could not send message: mail.SEND_FAILURE

  5. ideea says:

    mas…infonya bagus banget. pantesan aja emailku gak bisa di sedot dari kantor. tp seharusnya admin juga menjamin reliability jaringan dan server sebagai kompensasi pembatasan tersebut donk. pengalaman di tempatku bekerja, server srinng down dg alasan overflow dari internal jaringan. sehingga beban server menjadi berat sekali. nah…dg kondisi ini bukannya malah gak produktif? banyak email yang perlu direspon dan cuma satu yg bisa dipantau dengan kondisi jika server tidak down.

    bottomline..teknologi yang cukup baik dengan pengunaan yang tepat

  6. aditya says:

    saya mau nanya nich,proses instalasi zimbra semuanya lancar, untuk kirim email ke luar (yahoo,gmail) itu lancar, sebaliknya kalo ngirim email sesama user di zimbra itu gak bisa,dan juga tidak bisa terima email yang dikirim dari user yg menggunakan account yahoo maupun gmail.
    Mohon solusinya.

    regards,
    Adit

  7. Peter Kambey says:

    Bro admin,

    Saya baru tau pidgin ternyata support XMPP protocol http://wiki.zimbra.com/index.php?title=Pidgin_and_Zimbra
    dan ngetest dan berhasil…

    Sudah pernah dibahas di blog ini yah?… wah.. kalau sudah maafkan daku, saya terlambat yah…
    (kalau belom muat donggggggg…..)

  8. Peter Kambey says:

    sorry for my last posting, i mean zimbra support XMPP protocol… jadi bisa dipake di pidgin

  9. Henry L.S says:

    Pak Vavai,..Cara Di atas masih lom bisa saya implementasikan?

    apa ada yang masih kurang.. atau cara saya salah?

    Mohon pencerahannya….

  10. Henry L.S says:

    Pak Vavai,… cara di atas sudah bisa pak,… saya yang keliru menulis “local only” tidak menggunakan “underscore”

    thanks Pak Vavai…

  11. cara untuk says:

    wahh keren nih boleh dicoba…
    brati cuma email yg terdaftar aja yah yg bisa dikirimin..?

  12. Wantoo says:

    Kalau mailserver saya domainsaya.com bisa ga saya@domainsaya.com Hanya Bisa terima email
    dari domainsaya.com selain domain itu di REJECT atau ga boleh, HELP ??

Leave a Reply

Tutorial

Tutorial openSUSE

Archives

Copyright Komunitas openSUSE Indonesia 2007-2010
Log in - BlogNews Theme by Gabfire themes