28-04-2016 12:48 tarihinde Eray Aslan yazdı:
> On Thu, Apr 28, 2016 at 12:10:26PM +0300, Mesut GÜLER wrote:
>> smtpd_recipient_restrictions = permit_mynetworks,
>> permit_sasl_authenticated, reject_unauth_destination,
>> check_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf,
> recipient?  Sadece belli kullanicilara herkes mi gonderebilsin yoksa
> belli bir gondericiyi mi whitelist etmek istiyorsunuz?  ikincisi
> check_sender_access ile.
>
>> mysql> select * from mail_access;
>> +-----------+------------+-------------+---------------+----------------+----------------+-----------+------------------+--------+-----------+--------+
>> | access_id | sys_userid | sys_groupid | sys_perm_user | sys_perm_group
>> | sys_perm_other | server_id | source           | access | type      |
>> active |
>> +-----------+------------+-------------+---------------+----------------+----------------+-----------+------------------+--------+-----------+--------+
>> |         1 |          1 |           1 | riud          | riud
>> |                |         1 | domain.com | OK     | recipient | y      |
> Bu sekilde okumak zor.
>
> postmap -q [email protected] mysql:/etc/postfix/mysql-virtual_recipient.cf
> ile veritabanindan ne cevap geldigini kontrol edebilirsiniz (ve emailde
> bunun ciktisini vermeniz daha dogru olur).
>

Çok teşekkür ederim Eray Bey,

İstediğim şey domain.com'dan benim alan adıma gelen tüm epostaları RBL 
listesine takılmadan kabul etmek.
Aslında yapmaya çalıştığım şeyi pek mantıklı bulmuyorum ancak o 
alanadından gelen epostalar oldukça önemli. Durumu karşı tarafa da 
bildirdik. Pek bir şey değişmedi, herhalde adam akıllı bir email service 
provider bulacaklar ama bu süre içinde hızlı ve geçiçi bir çözüm 
üretmeye çalışıyorum.

Bir şey döndürmüyor:
# postmap -q [email protected] mysql:/etc/postfix/mysql-virtual_recipient.cf
#

loglarda ise engellemeler devam ediyor:
postfix/smtpd[6483]: NOQUEUE: reject: RCPT from 
smtp.senderdomainprovider.com[x.x.x.x]: 554 5.7.1 Service unavailable; 
Client host [x.x.x.x] blocked using dnsbl-2.uceprotect.net; NET 
x.x.x.0/24 is UCEPROTECT-Level2 listed because 35 abusers are hosted by 
XX - XX.com, Ltd./ASxxxxx there. See: 
http://www.uceprotect.net/rblcheck.php?ipr=x.x.x.x; 
from=<[email protected]> to=<[email protected]> proto=ESMTP 
helo=<smtp.senderdomainprovider.com>


ispconfig dökümanlarına bakarak postfix konusunda yeterli bilgi sahibi 
olmadan bir whitelist konusunda fikir yürütmek imkansız. Malisef her 
ikisinde de acemiyim.
çok da bodozlama dalmadan ispconfig içinde kalarak çözmeye çalışıyorum 
aslında. Bu sayede hem ispconfig hem de postfix-mysql nasıl 
yapılandırıyor anlamaya çalışyorum biraz da.

mysql çıktısını daha okunur yapmaya çalıştım. umarın anlaşır halde olur.
Hatta ispconfig'de ne kadar whitelist varsa hepsine o domain i ekledim  :)
mysql son hali :
+------------+-------------------+---------+-------------+---------+
| access_id | source            | access | type         | active |
+------------+-------------------+---------+-------------+---------+
|              1 |  domain.com  | OK       | recipient  | y |
|              2 |  domain.com  | OK       | sender     | y |
|              3 |  domain.com  | OK       | client       | y    |
+------------+-------------------+---------+-------------+--------+



iyi geceler.
_______________________________________________
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

Cevap