İçeriğe geç
Blog

Zimbra’da Dağıtım Listeleri’ni Gönderim Yapabilecekleri Kısıtlama

Zimbra’da dağıtım listelerine gönderim yetkisini Milter ve zmprov ile komut satırından kısıtlama.

Tarih
Yazar Mono Bilişim
Okuma süresi 2 dk

Zimbra’da Dağıtım Listeleri’ne gönderim yapacakları yönetim panelinden kısıtlayamasak da, komut satırından kısıtlamak mümkün. Bu işlem için önce Milter servisini aktif hale getirmemiz gerekiyor. Bunun için Yapılandır -> Sunucular -> MTA sekmesinden “Milter sunucusunu etkinleştir"i işaretleyip, Milter sunucusu bağlama adresine “127.0.0.1” yazmak gerekiyor.

Sunucuya SSH ile bağlanıp, aşağıdaki komut ile Zimbra’yı yeniden başlatıyoruz:

su - zimbra -c "zmcontrol restart"

Milter sunucusunun çalışıp çalışmadığını ise aşağıdaki komut ile kontrol edebilirsiniz:

su - zimbra -c "zmmilterctl status"

Daha sonra zimbra kullanıcısına su - zimbra komutu ile geçiş yapıp, erişim izni ihtiyacına göre aşağıdaki komutlardan uygun olanı çalıştırmak gerekiyor:

  • Sadece belirli bir dahili e-posta adresine gönderim izni vermek için:

    zmprov grr dl grup@eposta.biz.tr usr ad.soyad@eposta.biz.tr sendToDistList
    
  • Sadece grup üyelerine gönderim izni vermek için:

    zmprov grr dl grup@eposta.biz.tr grp grup@eposta.biz.tr sendToDistList
    
  • Başka bir grubun üyelerine gönderim izni vermek için:

    zmprov grr dl grup1@eposta.biz.tr grp grup2@eposta.biz.tr sendToDistList
    
  • Alan adındaki tüm e-posta adreslerine gönderim izni vermek için:

    zmprov grr dl grup@eposta.biz.tr dom eposta.biz.tr sendToDistList
    
  • Zimbra’daki tüm dahili e-posta adreslerine gönderim izni vermek için:

    zmprov grr dl grup@eposta.biz.tr all sendToDistList
    
  • Harici e-posta adreslerine gönderim izni vermek için:

    zmprov grr dl grup@eposta.biz.tr pub sendToDistList
    
  • Belirli bir harici e-posta adresine izin vermek için:

    zmprov grr dl grup@eposta.biz.tr gst monobilisim@gmail.com "" sendToDistList
    

Kısıtlama ayarlarını tamamladıktan sonra aşağıdaki komut ile değişiklikleri kaydediyoruz:

zmmtactl restart

Aşağıdaki komut ile de bir e-posta adresinin dağıtım listesine gönderim yapıp yapamadığını kontrol etmek mümkün:

zmprov ckr dl grup@eposta.biz.tr monobilisim@gmail.com sendToDistList
e-posta