Kurumsal e-posta sunucunuzu korumak için Kaspersky'nin Linux Mail Server ürününü kullanmanızı öneriyoruz. Bu ürünü resmi web sitesinden indirebilirsiniz. Ücretli bir üründür ve resmi kurulum ve yapılandırma talimatlarına sahiptir. Bu rehberde, ürünü hızlıca kurup kullanıma almak için bazı önemli noktalar ve ipuçları sunulmaktadır.
1. Deneme sürümünü almak için resmi web sitesinde bilgilerinizi doldurun: bağlantı. Ayrıca, gerekli e-posta kutusu sayısını belirterek bu ürünü bizden lisans olarak satın alabilirsiniz.
2. Debian için Kaspersky Security for Linux Mail Server’ı indiriyoruz. Debian sürümü x32 için tasarlandığından ve sunucumuz x64 işletim sistemi üzerinde çalıştığından, uyumluluk için gerekli paketleri kuruyoruz.
apt install lib32ncurses5-dev lib32z1
dpkg --add-architecture i386
apt update
apt upgrade
apt-get install libc6-i386
apt install libcrypt1:i386
3. Ardından kuruluma devam ediyoruz:
dpkg -i klms_8.0.3-30_i386.deb
Bu rehber yazıldığı sırada Debian 12 için resmi destek mevcut değil. Ancak, 2. adımdaki işlemleri doğru bir şekilde gerçekleştirdiyseniz, ürün başarıyla kurulup sorunsuz bir şekilde çalışacaktır.
Hazır e-posta sunucusu yapılandırmamızı kullanıyorsanız, dkim ve kaspersky mail security server’ın aynı anda sorunsuz çalışabilmesi için kurulumun 3. seçenek olan (after-queue) betiği ile entegrasyonunu sağladık.
/opt/kaspersky/klms/bin/klms-setup.pl
4. Kurulum tamamlandıktan sonra postfix yapılandırma dosyasında spamassassin ile ilgili ayarları yorum satırı haline getirin:
/etc/postfix/master.cf
smtp inet n - y - - smtpd
#-o content_filter=spamassassin
#spamassassin unix - n n - - pipe
#user=spamd argv=/usr/bin/spamc -f -e
#/usr/sbin/sendmail -oi -f ${sender} ${recipient}
5. Yapılandırmayı doğrulayın ve postfix hizmetini yeniden başlatın
postconf
service postfix restart
6. E-posta gönderimi ve alımını kontrol edin ve tüm e-postaların kaspersky mail security üzerinden geçtiğinden emin olmak için aşağıdaki betiği çalıştırın.
/opt/kaspersky/klms/bin/klms-control --dashboard
7. Artık tüm spam e-postaların ve toplu postaların spam klasörüne düşmesini sağlamak için sieve dosyasında gerekli ayarları yapıyoruz.
/etc/dovecot/dovecot.sieve
require "fileinto";
if header :contains "SPAM" "YES" {
fileinto "Junk";
}
if header :contains "X-Spam-Flag" "YES" {
fileinto "Junk";
}
if header :contains "X-KLMS-AntiSpam-Status" "mass_mail" {
fileinto "Junk";
}
if header :contains "X-KLMS-AntiSpam-Status" "spam" {
fileinto "Junk";
}
if allof (header :contains "subject" "[MASSMAIL]") {
fileinto "Junk";
}
if allof (header :contains "subject" "[Spam]") {
fileinto "Junk";
}
8. Dovecot hizmetini yeniden başlatın
service dovecot restart
9. Mevcut hesapları değiştirmek gerekiyorsa, bu kuralları her kullanıcının ayar dosyasına ekleyebilirsiniz.
cp /etc/dovecot/dovecot.sieve /home/mail//sieve/dovecot.sieve
10. Lisans satın aldıktan sonra, aşağıdaki komutlarla kurulum yapmanız gerekmektedir
Lisans dosyasını yüklemek için:
/opt/kaspersky/klms/bin/klms-control --licenser --install-active-key
Lisans kodunu yüklemek için:
/opt/kaspersky/klms/bin/klms-control --licenser --activate-license-code
Veritabanlarını güncellemeyi ve MTA'yı yeniden başlatmayı unutmayın
Kaspersky tarafından işaretlenen tüm istenmeyen postalar artık spam klasörüne taşınacaktır.