İçindekiler
Herkese Selamlar,
Zimbra sunucusu kullanan bir müşterim, dış kaynaklardan gelen e-postalara uyarı mesajı eklemek istediğini belirtti. Bu işlem Office 365’te olduğu gibi, dışarıdan gelen e-postalarda alıcılara bir uyarı mesajı gösterilmesini sağlar. Aşağıda Zimbra üzerinde dış e-posta uyarı mesajının nasıl ekleneceğini adım adım anlattım.
1. disclaimer-external.conf Dosyasını Oluşturun
Öncelikle dış e-posta uyarılarını yapılandırmak için disclaimer-external.conf dosyasını oluşturmalısınız. Aşağıdaki komutları Zimbra kullanıcısı olarak çalıştırın:
su - zimbra
nano /opt/zimbra/conf/disclaimer-external.conf
Bu dosyaya şu satırları ekleyin:
use strict;
$altermime='/opt/zimbra/common/bin/altermime';
@altermime_args_disclaimer = qw(--verbose --pretext=/opt/zimbra/data/altermime/_OPTION_.txt --pretext-html=/opt/zimbra/data/altermime/_OPTION_.html --force-for-bad-html);
$defang_maps_by_ccat{+CC_CATCHALL} = ['disclaimer'];
$allow_disclaimers = 1;
@local_domains_maps = (["."]);
@disclaimer_options_bysender_maps = ({
'.' => 'external_domains',
},);
1;
2. external_domains Dosyalarını Oluşturun
Uyarı mesajının görünümü için iki dosya oluşturmanız gerekiyor: external_domains.txt (metin uyarısı) ve external_domains.html (HTML uyarısı).
- external_domains.txt dosyasını oluşturun ve aşağıdaki metni ekleyin:
nano /opt/zimbra/data/altermime/external_domains.txt
Metin:
DİKKAT: Bu e-posta dışarıdan gelmiştir. Göndereni tanımıyorsanız, bağlantılara tıklamayın ve ekleri açmayın.
- external_domains.html dosyasını oluşturun:
nano /opt/zimbra/data/altermime/external_domains.html
HTML içerik:
DİKKAT: Bu e-posta dışarıdan gelmiştir. Göndereni tanımıyorsanız, bağlantılara tıklamayın ve ekleri açmayın.
3. amavisd.conf.in Dosyasını Düzenleyin
E-posta uyarı mesajını aktif hale getirmek için amavisd.conf.in dosyasını düzenlemeniz gerekmektedir. Şu adımları izleyin:
nano /opt/zimbra/conf/amavisd.conf.in
Bu dosyada son satırdan önce şu satırı ekleyin:
include_config_files('/opt/zimbra/conf/disclaimer-external.conf');
4. Amavis Servisini Yeniden Başlatın
Tüm yapılandırma işlemlerini tamamladıktan sonra Amavis servisini yeniden başlatmanız gerekiyor:
zmamavisdctl restart
Bu adımların ardından, Zimbra sunucunuza dışarıdan gelen her e-postada alıcılar bir uyarı mesajı göreceklerdir.
İsteğe Bağlı: Belirli Domainler İçin Uyarıyı Atlamak
Eğer belirli domainler için uyarıyı atlamak istiyorsanız, boş dosyalar oluşturun ve yapılandırmaya ekleyin:
touch /opt/zimbra/data/altermime/local_domains.txt
touch /opt/zimbra/data/altermime/local_domains.html
Boş dosyaları oluşturduktan sonra, disclaimer_options_bysender_maps kısmına bu domainleri tanımlamanız gerekiyor. Bu işlem, belirlediğiniz domainlerden gelen e-postalarda uyarı mesajının atlanmasını sağlar.
amavisd.conf.in dosyasını açarak düzenleyin:
nano /opt/zimbra/conf/amavisd.conf.in
Bu dosyada, disclaimer_options_bysender_maps kısmını aşağıdaki gibi yapılandırın:
@disclaimer_options_bysender_maps = ({
'example.com' => 'local_domains', # Bu domain uyarıyı atlayacak
'.' => 'external_domains', # Geri kalan tüm domainlerde uyarı gösterecek
},);
Yukarıdaki örnekte, example.com domaininden gelen e-postalar için uyarı mesajı local_domains dosyasında tanımlı olduğu için atlanır. Diğer tüm domainlerden gelen e-postalar için uyarı mesajı gösterilecektir.
Eğer birden fazla domain eklemek isterseniz, her bir domaini tek tek tanımlayabilirsiniz. Örneğin, example.com, domain1.com, ve domain2.com gibi birden fazla domain için uyarıyı atlamak isterseniz, yapılandırmayı aşağıdaki şekilde yapabilirsiniz:
@disclaimer_options_bysender_maps = ({
'example.com' => 'local_domains', # example.com domaini uyarıyı atlayacak
'domain1.com' => 'local_domains', # domain1.com domaini uyarıyı atlayacak
'domain2.com' => 'local_domains', # domain2.com domaini uyarıyı atlayacak
'.' => 'external_domains', # Diğer tüm domainler uyarı gösterecek
},);
Bu şekilde her domaini ayrı bir satır olarak ekleyebilirsiniz. Bu yapılandırma ile example.com, domain1.com ve domain2.com domainlerinden gelen e-postalar için uyarı mesajı gösterilmez, ancak diğer tüm domainlerden gelen e-postalarda uyarı mesajı aktif olur.
3. Amavis Servisini Yeniden Başlatın
Yapılandırma değişiklikleri yaptıktan sonra Amavis servisini yeniden başlatmanız gerekmektedir:
zmamavisdctl restart
Bu adım, yapılandırma dosyalarına yaptığınız değişikliklerin aktif hale gelmesini sağlar. Artık belirlediğiniz domainlerden gelen e-postalar için uyarı mesajı devre dışı bırakılmış olacaktır.
Detaylı Örnek:
- Eğer example.com domaininden bir e-posta aldığınızda, bu domain için uyarı mesajı local_domains‘a yönlendirilmiş olduğu için gösterilmeyecektir.
- Diğer tüm dış kaynaklı domainlerden gelen e-postalarda ise uyarı mesajı aktif olacaktır.
Önemli Notlar:
- Zimbra’da uyarı mesajı yapılandırdığınızda, uyarı mesajı varsayılan olarak e-posta mesajının önüne eklenir.
- Amavis servisinin sorunsuz çalıştığından emin olun.
Bu yapılandırma, e-posta güvenliğini artırmak için oldukça kullanışlıdır ve alıcıları dış kaynaklı potansiyel tehditlere karşı uyarır. Yapılandırmayı kendi ihtiyaçlarınıza göre özelleştirebilirsiniz.
Sonuç
Zimbra’da dış e-posta uyarı mesajı eklemek oldukça etkili bir yöntemdir ve kullanıcılarınızın güvenliğini artırmanıza yardımcı olur. Bu adımları takip ederek, dışarıdan gelen her e-postada uyarı mesajı gösterebilir ve belirli domainler için bu uyarıyı devre dışı bırakabilirsiniz.
Zimbra’da dış e-posta uyarı mesajı nasıl eklenir?
Belirli domainler için dış e-posta uyarı mesajı nasıl atlanır?
Zimbra’da disclaimer nasıl özelleştirilir?
Zimbra’da dış kaynaklı e-postalar için uyarı mesajı eklemenin faydaları nelerdir?
Amavis servisi Zimbra’da nasıl yeniden başlatılır?
Zimbra’da altermime ile uyarı mesajı nasıl eklenir?
Zimbra’da dış e-posta uyarısı için local_domains dosyası nasıl oluşturulur?
Zimbra’da uyarı mesajını Office 365 benzeri nasıl yapabilirim?
Zimbra’da disclaimer_options_bysender_maps yapılandırması nedir?
Zimbra’da e-posta güvenliği için uyarı mesajı nasıl kullanılır?