Zimbra’da Belirli Domainlere Mail Göndermeyi Kısıtlama – Detaylı Anlatım

Yazar admin
Tarih: Güncelleme: 8 dakika Okuma Süresi
A+A-
Sıfırla
Zimbra’da Belirli Domainlere Mail Göndermeyi Kısıtlama

Herkese selamlar 🙂

Zimbra mail sunucusunda kullanıcıların yalnızca belirli domainlere mail göndermesini sağlamak, özellikle kurumsal güvenlik ve denetim açısından önemlidir. Bu yazımda ise, Postfix üzerinde bazı düzenlemeler yaparak Zimbra kullanıcılarını belirli domainlerle sınırlamanın adımlarını anlatacağım. İşlemler, belirli domainlere e-posta gönderimini kısıtlamak için Postfix ile nasıl yapılandırma yapılacağını gösteriyor.

Adım Adım Zimbra’da Belirli Domainlere Mail Göndermeyi Kısıtlama

Zimbra sunucunuzda gerekli kısıtlamaları uygulamak için aşağıdaki adımları Zimbra kullanıcısı olarak gerçekleştirin:

1. smtpd_sender_restrictions.cf Dosyasını Düzenleyin

İlk olarak, Postfix yapılandırma dosyasında bazı değişiklikler yapmamız gerekiyor. Bu adımda, smtpd_sender_restrictions.cf dosyasının en üstüne aşağıdaki satırı ekleyin:

Zimbra’da Belirli Domainlere Mail Göndermeyi Kısıtlama
/opt/zimbra/conf/zmconfigd/smtpd_sender_restrictions.cf

Bu satırı ekledikten sonra, dosyanın başına aşağıdaki kodu yapıştırın:

check_sender_access lmdb:/opt/zimbra/postfix/conf/restricted_senders

2. zmconfigd.cf Dosyasını Düzenleyin

Şimdi zmconfigd.cf dosyasına bazı eklemeler yapmalıyız. Bu dosyanın RESTART mta komutundan önce aşağıdaki satırları ekleyin:

Dosya Yolu:

/opt/zimbra/conf/zmconfigd.cf
POSTCONF    smtpd_restriction_classes  local_only
POSTCONF    local_only  FILE  postfix_check_recipient_access.cf
RESTART mta

Bu değişiklikler, belirli kullanıcıların sadece izin verilen domainlere mail göndermesini sağlar.

3. postfix_check_recipient_access.cf Dosyasını Oluşturun

Bir sonraki adımda, postfix_check_recipient_access.cf dosyasını oluşturun ve aşağıdaki satırı ekleyin:

Dosyayı Oluşturun: SSH ile Zimbra sunucunuza bağlanın ve terminalde aşağıdaki komutu kullanarak dosyayı oluşturun:

touch /opt/zimbra/conf/postfix_check_recipient_access.cf

Bu komut, belirtilen konumda postfix_check_recipient_access.cf adlı boş bir dosya oluşturur.

Dosyayı Düzenleyin: Dosyayı oluşturduktan sonra, düzenlemek için aşağıdaki komutu kullanın:

nano /opt/zimbra/conf/postfix_check_recipient_access.cf

Bu komut, dosyayı nano editörü ile açar. İsterseniz başka bir metin editörü (örneğin vim) de kullanabilirsiniz.

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

Bu yapılandırma, alıcı domainlerin kontrol edilmesini sağlar.

4. restricted_senders Dosyasını Oluşturun

Dosyayı Oluşturun: SSH ile Zimbra sunucunuza bağlanın ve terminalde aşağıdaki komutu kullanarak restricted_senders adlı dosyayı oluşturun:

touch /opt/zimbra/postfix/conf/restricted_senders

Bu komut, /opt/zimbra/postfix/conf/ dizininde restricted_senders adlı boş bir dosya oluşturur.

Dosyayı Düzenleyin: Dosyayı oluşturduktan sonra, düzenlemek için şu komutu kullanın:

nano /opt/zimbra/postfix/conf/restricted_senders

Bu komut ile dosyayı nano editörü ile açarsınız. Başka bir metin editörü de kullanabilirsiniz (örneğin vim).

Şimdi, restricted_senders adlı bir dosya oluşturun ve kısıtlanacak kullanıcıları bu dosyaya ekleyin. Kullanıcıların formatı şu şekilde olmalıdır:

user@yourdomain.com            local_only

Burada user1@yourdomain.com ve user2@yourdomain.com örnektir. Kısıtlamak istediğiniz her kullanıcıyı bu şekilde ekleyebilirsiniz. Bu kullanıcılar, sadece izin verilen belirli domainlere mail gönderebilecekler.

Kaydedin ve Çıkın: Kısıtlayacağınız kullanıcıları ekledikten sonra, dosyayı kaydetmek için nano’da CTRL + O tuşlarına basın, ardından çıkmak için CTRL + X tuşlarına basın. Bu listeye eklediğiniz kullanıcılar, sadece izin verilen domainlere mail gönderebilecektir.

5. local_domains Dosyasını Oluşturun

Son olarak, local_domains adlı bir dosya oluşturun ve bu dosyaya kısıtlı kullanıcıların mail göndermesine izin verdiğiniz domainleri ekleyin. Örnek yapılandırma şu şekildedir:

Dosyayı oluşturun:

touch /opt/zimbra/postfix/conf/local_domains

Bu komut, /opt/zimbra/postfix/conf/ dizininde local_domains adlı boş bir dosya oluşturur.

Dosyayı Düzenleyin:

Dosyayı oluşturduktan sonra, düzenlemek için şu komutu kullanın:

nano /opt/zimbra/postfix/conf/local_domains

Bu komut, dosyayı nano editörüyle açar. İsterseniz başka bir metin düzenleyici de kullanabilirsiniz (örneğin vim).

İzin Verilen Domainleri Ekleyin:

Dosya açıldığında, kısıtlı kullanıcıların e-posta gönderebileceği domainleri aşağıdaki formatta ekleyin:

umit.net.tr              OK 
umitturanli.com.tr      OK

Bu domainler, kısıtlı kullanıcıların mail gönderebileceği domainlerdir.

umit.net.tr: Bu, kullanıcıların mail göndermesine izin verilen bir domaindir. İzin verilen her domainin karşısına OK yazarak listeye ekleyebilirsiniz. Birden fazla domain eklemek için her birini yeni satıra yazın.

6. Postfix Komutlarını Çalıştırın

Yapılandırmaların geçerli olabilmesi için aşağıdaki komutları sırasıyla çalıştırmanız gerekiyor:

postmap /opt/zimbra/postfix/conf/restricted_senders
postmap /opt/zimbra/postfix/conf/local_domains
zmmtactl stop
zmmtactl start

Bu komutlar, yapılandırmaları yeniden yükleyerek Zimbra’nın yeni kısıtlamalarla çalışmasını sağlar.

7. Yapılandırmayı Test Edin

Mail gönderimini test edin. Kısıtlı kullanıcılar, sadece izin verilen domainlere mail gönderebilir. Eğer yeni kullanıcı ekler veya yeni domain eklerseniz, 6. adımı tekrar çalıştırmayı unutmayın.

Zimbra üzerinde belirli kullanıcıları sadece belirli domainlere mail göndermekle kısıtlamak, güvenliği artırmanın ve izinsiz mail gönderimlerini engellemenin etkili bir yoludur. Postfix yapılandırmasıyla bu işlemi hızlıca yapabilir ve mail trafiğinizi daha güvenli hale getirebilirsiniz.

local_only, Zimbra’da kullanılan bir Postfix yapılandırma terimidir ve belirli kullanıcıların e-postalarını yalnızca belirli domainlere göndermesini sınırlandırmak için kullanılır. Bu ayar, belirli bir kullanıcıya yalnızca local_domains dosyasında tanımlı domainlere e-posta gönderme yetkisi verir. Eğer kullanıcı, bu domainler dışında bir adrese e-posta göndermeye çalışırsa, sistem bu isteği reddeder.

Bu yapılandırma özellikle güvenliği artırmak ve belirli kullanıcıların dışarıya e-posta göndermesini kısıtlamak amacıyla kullanılır. local_only ayarı, Zimbra’daki restricted_senders dosyasında belirttiğiniz kullanıcılara uygulanır, böylece sadece belirli domainlerle iletişim kurmaları sağlanır.

Umarım faydalı olmuştur 👌

NELER ÖĞRENDİK / SIK SORULAN SORULAR

Zimbra’da belirli kullanıcılara sadece belirli domainlere e-posta gönderme nasıl yapılır?
Zimbra sunucusunda restricted_senders dosyası nasıl oluşturulur?
Zimbra’da local_domains dosyası nedir ve nasıl yapılandırılır?
Postfix üzerinde kullanıcıları ve domainleri nasıl kısıtlayabilirim?
Zimbra’da e-posta gönderimini domain bazında nasıl sınırlandırabilirim?
Zimbra’da Postfix yapılandırma dosyaları nasıl düzenlenir?
Zimbra’da kullanıcı e-posta kısıtlamaları nasıl yapılır?
Zimbra’da Postmap komutuyla dosyalar nasıl güncellenir?
Zimbra’da restricted_senders ve local_domains dosyalarını nasıl kullanırım?
Zimbra sunucusunda belirli kullanıcılara e-posta kısıtlamaları nasıl eklenir?

Ayrıca şunları da beğenebilirsiniz

1 yorum

Sinoplu 02/10/2024 - 00:57

Harika bir paylaşım kral işime çok yaradı

Cevap

Yorum Bırakın

* Bu formu kullanarak verilerinizin bu web sitesi tarafından saklanmasını ve işlenmesini kabul etmiş olursunuz.

Bu web sitesi deneyiminizi iyileştirmek için çerezler kullanır. Bunu kabul ettiğinizi varsayacağız, ancak isterseniz devre dışı bırakabilirsiniz. Kabul Et Devamı