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 [email protected] usr [email protected] sendToDistListSadece grup üyelerine gönderim izni vermek için:
zmprov grr dl [email protected] grp [email protected] sendToDistListBaşka bir grubun üyelerine gönderim izni vermek için:
zmprov grr dl [email protected] grp [email protected] sendToDistListAlan adındaki tüm e-posta adreslerine gönderim izni vermek için:
zmprov grr dl [email protected] dom eposta.biz.tr sendToDistListZimbra’daki tüm dahili e-posta adreslerine gönderim izni vermek için:
zmprov grr dl [email protected] all sendToDistListHarici e-posta adreslerine gönderim izni vermek için:
zmprov grr dl [email protected] pub sendToDistListBelirli bir harici e-posta adresine izin vermek için:
zmprov grr dl [email protected] gst [email protected] "" 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 [email protected] [email protected] sendToDistList


