Qmail MTA ile eposta gönderiyorsanız.
Göndermiş olduğunuz e-postaların dkim ile imzalanmış olması gerekmektedir.
Bu işlem için bu adresteki işlemleri yapmanız ve ubuntu için gerekli olan dkim imzasını uygulayacak olan libmail-dkim-perl paketini kurmanız yeterlidir.
Kaynak adres: http://www.qmailtoaster.net/dkim.html
#!/bin/bashFaydalı olması dileğiyle. ..
# caylakpenguen
# Paz 24 May 2020 17:18:38 +03
# Disk Doluluk Kontrolu....
# Disk dolulugu belirli seviyeyi gectiginde
# ilgili kisiye bildirim gonderir.
#cron gorevi icin girdi. 15 dakikada bir calisir.
# */15 * * * * /opt/disk.sh
#Tarih
TARIH=$(date '+%F-%H-%M')
## Sistem Kok Bolumu
DISKADI="/dev/sda1"
## Kime Eposta Gonderilecek...
KIME="admin@local.lan"
#data dosyasi...
MAILFILE="/tmp/eposta.txt"
DISKUSE="/tmp/diskdf.txt"
# % de olarak hesaplanir.
SINIR="90"
kontrol(){
df -h | grep "$DISKADI" | awk '{ print $5}' > $DISKUSE
DURUM=$(cat $DISKUSE | cut -f1 -d%)
if [ $DURUM -ge $SINIR ]; then
echo "UYARI! Disk Kullanimi % $SINIR" > $MAILFILE
echo "" >> $MAILFILE
echo "Sistem Disk doluluk orani. % $DURUM " >> $MAILFILE
echo "Sistem Diskinizi kontrol ediniz." >> $MAILFILE
echo "" >> $MAILFILE
echo "iyi calismalar..." >> $MAILFILE
echo "$(hostname)" >> $MAILFILE
echo "Tarih: $TARIH ." >> $MAILFILE
mail -s "UYARI! Disk Kullanimi 90%" $KIME < $MAILFILE
rm -f $MAILFILE $DISKUSE
fi
}
#
kontrol
apt install -y libdkim-dev
apt install -y libdkim1d
apt install -y libmail-dkim-perl
apt install -y libopendkim10
apt install -y libopendkim9
apt install -y opendkim
apt install -y opendkim-tools
root@battalgazi:~# fail2ban-client status qmail-smtp
Status for the jail: qmail-smtp
|- Filter
| |- Currently failed: 0
| |- Total failed: 232
| `- File list: /var/qmail/log/qmail-smtpd/current
`- Actions
|- Currently banned: 5
|- Total banned: 5
`- Banned IP list: 185.234.218.45 193.32.160.136 193.32.160.137 193.32.160.135 193.32.160.138
root@battalgazi:~#