Bounce Maillerden kurtulmak.
Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYugMSZ9' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349
Mail serverinizda olmayan bir kullaniciya bir mail gonderildigi zaman, serveriniz ilgili RFC‘lerde belirlenmis kriterleri goz onune alarak maili atan adrese”Bende bu sekilde bir kullanici yok.” mealinden bir hata mesaji gonderir (Delivery Status Notification). Bu sekilde maili gonderen kullanici, gondermis oldugu mailin akibetini ve neden iletilemediginin nedenlerini ogrenmis olur.
Ne kadar kullanisli bir sistem degil mi ?
Ancak bu sorunun cevabi her zaman evet olmayabiliyor, ozellikle artik spammer ve kotu niyetli kisiler SMTP'nin bu guzel ozelligini kullanarak sisteminizin basina bela olabiliyorlar. Mesela, bu spammer arkadaslardan biri, sizin mail serverinizda bulunmayan bir kullaniciya, olmayan bir mail adresinden mail atiyor. Bu durumda, mail serveriniz kendi uzerindeki kullanicilar arasinda bu mailin muhattabini bulamadigi icin bir DSN mesaji hazirlayip, spammer'in gonderim yaptigi mail adresine bu mesaji iletiyor. Ancak karsi tarafta da boyle bir mail adresi olmadigindan dolayi, gonderilen hata mesaji karsi tarafin mail serverinca duzenlenmis yeni bir hata mesaji ile birlikte mail serveriniza geri gonderiliyor. Durum bu olunca da posta sunucunuzun kuyrugunda manasi olmayan bir cok mail birikiyor. Sonra vaktinizin bir kismini bu mailleri kuyruktan silmeye vakfediyorsunuz. Ne kadar guzel bir havanda su dovme yontemi degil mi ?
Iste qmail/Vpopmail serverinizda bu durumdan kurtulmak icin yapilabilecek seyler mevcut.
Oncelikle, double bounce olarak nitelendirilen bu mailleri, http://www.faqts.com/knowledge_base/view.phtml/aid/2571/fid/203 linkinde anlatilan sekilde uzay bosluguna gonderebilirsiniz.
qmail'in control dizini altinda, doublebounceto isimli bir dosya olusturup icine devnull yazin.
# echo devnull > /var/qmail/control/doublebounceto
Daha sonra qmail'in alias dizini altinda .qmail-devnull isimli bir dosya olusturarak icerisinde sadece # yazin.
# echo # > ~alias/.qmail-devnull
Ve qmail'inizi restart edin.
Bir de daha radikal bir cozum soz konusu; o da herhangi bir bounce mail gondermemek.
Bunu yapmanin yolu da soyle:
~vpopmail/domains/domain.com dizininde bulunan ve icerigi,
|/var/vpopmail/bin/vdelivermail ” bounce-no-mailbox olan .qmail-default isimli dosyanin icerigini
|/var/vpopmail/bin/vdelivermail ” delete olarak degistirin.
Elveda bounce ve double bounce mailler.
Bu yazılar da ilginizi çekebilir:
- Valias ile mailin bir kopyasini baska bir adrese yonlendirmek.
- Qmail/Vpopmail Clustering
- GMFCheck (Goodmailfrom)
- qmail – Oversize DNS Patch
- Backscatter Spam Nedir, Nasıl Önlenir ?
Yorumlar
Henuz yorum yapilmamis.
Yorumda bulunun.