CentOS 7.1.1503 üzerinde postfix, dovecot, Fail2Ban (0.9.1-4.el7) kullanıyorum.
ssh saldırılarında otomatik
bilgilendirme e-postası gönderecek şekilde ayarladım. e-posta şablonunu içeren
/etc/fail2ban/action.d/ dizinindeki sendmail-common.conf
sendmail-whois-lines.conf
dosyalarında ilgili ibareleri Türkçeleştirerek dosyaların karakter setini utf-8
olarak ayarladım.
sendmail-common.conf:
----------------
actionstart = printf %%b "Subject: =?UTF-8?Q?[Fail2Ban] <name> koruması
başladı?=
Content-Transfer-Encoding: 7-bit
Content-Type: text/plain; charset="utf-8"
Date: `LC_TIME=C date -u +"%%a, %%d %%h %%Y %%T +0000"`
From: <sendername> <<sender>>
To: <dest>\n
Merhaba,\n
<name> koruması başarıyla başlatıldı.\n
Saygılar,\n
Fail2Ban" | /usr/sbin/sendmail -f <sender> <dest>
----------------
actionstop = printf %%b "Subject: =?UTF-8?Q?[Fail2Ban] <name> koruması durdu?=
Content-Transfer-Encoding: 7-bit
Content-Type: text/plain; charset="utf-8"
Date: `LC_TIME=C date -u +"%%a, %%d %%h %%Y %%T +0000"`
From: <sendername> <<sender>>
To: <dest>\n
Merhaba,\n
<name> koruması durduruldu.\n
Saygılar,\n
Fail2Ban" | /usr/sbin/sendmail -f <sender> <dest>
----------------
sendmail-whois-lines.conf:
----------------
actionban = printf %%b "Subject: =?UTF-8?Q?[Fail2Ban] <name>: <ip> nolu IP
yasaklandı?=
Content-Transfer-Encoding: 7-bit
Content-Type: text/plain; charset="utf-8"
Date: `LC_TIME=C date -u +"%%a, %%d %%h %%Y %%T +0000"`
From: <sendername> <<sender>>
To: <dest>\n
Merhaba,\n
<ip> nolu IP adresi, <failures> başarısız
<name> girişiminin ardından yasaklandı.\n\n
<ip> nolu IP adresi hakkında detaylı bilgi aşağıda:\n
`/usr/local/bin/2whois <ip> || echo whois programı bulunamadı`\n\n
<logpath> günlük dosyasında <ip> nolu IP adresini içeren satırlar:\n
`grep '[^0-9]<ip>[^0-9]' <logpath>`\n\n
Saygılar,\n
Fail2Ban" | /usr/sbin/sendmail -f <sender> <dest>
----------------
"Content-Transfer-Encoding: 7-bit" kısmında 7bit, 8bit, quoted-printable
varyasyonlarını denedim.
Gelelim probleme:
LG L90 android telefonumda e-posta istemcisine eklediğim [email protected]'a
(imap) gelen e-postalarda subject (konu) kısmında şayet bir Türkçe
karakter varsa ör: "[Fail2Ban] sshd korumas? durdu" yazıyor. e-postanın mesaj
kısmındaki Türkçe karakterlerde
bir sıkıntı yok. Yine telefondaki istemcide konu kısmında birden fazla Türkçe
karakter varsa
ör: "[Fail2Ban] sshd koruması başarıyla başlatıldı" yazıyor ve karakter hatası
yok. Mesaj içeriğinde yine bir sıkıntı yok.
Roundcube web e-postada, pop peeper imap istemcide böyle bir problem yok.
Gmaile gönderdiğimde zaten hiç bir karakter
problemi göremedim.
Biraz uzun ve spesifik bir problem olabilir, hatta bu telefondaki istemciden
kaynaklanıyor sorusu da akıllara
gelebilir, ancak centos sürümü 6.6 da iken bu problem yoktu.
Yardım ve önerilerini bekliyorum, saygılar iyi çalışmalar.
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu