[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