qmail – IP Range için Relay Tanımlaması
Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYohqsEq' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349
Bilindiği gibi qmail’de ip tabanlı relaying işleri tcpserver’ın access listi olan tcp.smtp isimli dosyada tanımlanıyor. Tcpserver ile ilgili dökümanlarda ip range için relay tanımlamalarında verilebilecek en küçük ip range, aşağıdaki gibi tüm bir c class’ı ifade ediliyor:
1.1.1.:allow,RELAYCLIENT=""
Ancak tüm bir class’a izin vermek yerine daha küçük bir range’i belirtmek isterseniz, tanımlamayı şu şekilde yapmanız gerekiyor:
1.1.1.1-10:allow,RELAYCLIENT=""
Bu şekilde 1.1.1.1 ile 1.1.1.10 arası relay için izinli oluyor.
Visited 239 times, 1 visit(s) today
Bu yazılar da ilginizi çekebilir:
- Linux Sistemlerde Komut Satırından Timezone Değişikliği
- diff ile Dizin Karşılaştırma ve Fark Tespiti
- qmail-channels patch: Giden Postalar için Domain Bazlı Hız Limiti
- htaccess combiner ile Apache Performance Tunning
- Linux Sistemlerde RAM Disk Oluşturulması
Yorumlar
Trackbacks
Yorumda bulunun.
Merhaba,
qmail sunucum var. bir ip adresi backscatter’dan dolayı rbl listesine girdi. alias olarak tanımlanmış farklı bir ipden mail gönderebilir miyim? outgoing ip diye bir şeye rastladım fakat tam sağlıklı bir kaynak yok. bilginiz var mıdır?
[Cevapla]
qmail-outgoingip isimli patch’i gecerseniz giden mailler icin spesifik ip tanimlamasi yapabilirsiniz. Ancak ben bu patch’i hic kullanmadim.
Ayrica backscatter sorununu cozmezseniz ayni senaryo tekarlayabilir; o nedenle oncelikle bu konuyu halletmeniz daha yerinde olabilir.
Backscatter icin su linke bakabilirsiniz.
http://www.syslogs.org/qmail-validrcptto-patchi-ile-backscatter-onlemi/
[Cevapla]
yukardaki arkadaş ile aynı sorunum var. fakat qmail’i ben derlemediğim için patch uygulayamıyorum. qmal yeniden derlemeden validrcptto patchini uygulayabilir miyiz? veya nasıl tekrar derleriz?
selamlar
[Cevapla]