[Sysadmins] 550 Client host rejected: cannot find your hostname

Vladimir V. Kamarzin =?iso-8859-1?q?vvk_=CE=C1_vvk=2Epp=2Eru?=
Ср Май 2 10:00:09 MSD 2007


>>>>> On 28 Apr 2007 at 19:11 "S" == Serge  writes:

>>  S> Как сказать postfix, что бы он пропускал письма от computerra.ru
>>  S> (что бы не проверялась обратная зона только у домена computerra.ru)
>>
>> В рестрикшенах прописать перед reject_unknown_client_hostname (with Postfix
>> < 2.3: reject_unknown_client)
>>
>> check_client_access type:table
>>
>> в table прописать
>> 81.176.77.82    OK
 S> прописал в main.cf

 S> smtpd_client_restrictions =   permit_sasl_authenticated,
 S>                                 permit_mynetworks
Вот сюда надо прописать reject_unauth_destination, иначе станете open relay
для всех, кто перечислен как
OK. http://www.freesource.info/wiki/Dokumentacija/Postfix/dontdothis 


 S>                                 check_client_access hash:/etc/postfix/access
 S>                                reject_unknown_client

 S> smtpd_recipient_restrictions =  check_client_access hash:/etc/postfix/access
 S>                                 reject_unknown_recipient_domain,
 S>                                 reject_non_fqdn_recipient,
 S>                                 reject_non_fqdn_sender,
 S>                                 permit_mynetworks,

 check_client_access разместить ниже permit_mynetworks и опять же предварить
записью reject_unauth_destination

 S> cat /etc/postfix/access |grep ^[^#\;]
 S> 81.176.77.82    OK
 S> по прежнему не пропускает

Возможно, неверно указан тип таблицы ;) попробуйте s/hash/cdb. Если не
поможет, показывайте postconf -n.

-- 
vvk

Russian Postfix irc: irc.freenode.net #postfix-ru



Подробная информация о списке рассылки Sysadmins