On Wednesday, January 25, 2012 at 11:58:31 UTC, dnsingh....@gmail.com 
confabulated:

> On Wed, Jan 25, 2012 at 4:04 PM, Ralf Hildebrandt <
> ralf.hildebra...@charite.de> wrote:

>> * DN Singh <dnsingh....@gmail.com>:
>> > Hello Group,
>> >
>> > I have configured some rejection domains in postfix access file, where it
>> > rejects bad domains, or domains that do not exist. This list has been
>> > gradually developed over time. A weird behavior happened the last time I
>> > updated it. I had added some typos/bad domains that I found from the
>> logs,
>> > and appended it to the access file. After this, it started rejecting all
>> > mails to "yahoo.co.in" specifically. I searched the file for the text,
>> but
>> > could not find it.
>> > The file has following lines containing "yahoo.co.in" (I have grepped
>> it.)
>>
>> Use REJECT unique number
>> instead of just REJECT to find out which rule is firing.
>>
>> Also, why don't you simply use reject_unknown_sender_domain?
>>
> Thanks for pointing out about the unique number, Ralf. I'll do that to find
> the line.

> Also, these are recipient domains, and I am already using
> reject_unknown_recipient_domain parameter in smtpd_recipient_restrictions,
> but it does not reject these domains. This is why I have to do this
> manually.

Ralf  stated reject_unknown_sender_domain. I did not find that in your
postconf below.

> Any reason for the check not happening?? My postconf -n output:

> --------------------------------------
> alias_database = hash:/etc/aliases
> alias_maps = hash:/etc/aliases
> bounce_queue_lifetime = 0
> broken_sasl_auth_clients = yes
> command_directory = /usr/sbin
> config_directory = /etc/postfix
> daemon_directory = /usr/libexec/postfix
> data_directory = /var/lib/postfix
> debug_peer_level = 2
> default_destination_concurrency_limit = 20
> disable_vrfy_command = yes
> home_mailbox = Maildir/
> html_directory = no
> in_flow_delay = 1s
> inet_interfaces = all
> inet_protocols = all
> mail_owner = postfix
> mailq_path = /usr/bin/mailq.postfix
> manpage_directory = /usr/share/man
> maximal_queue_lifetime = 1d
> mydestination = $myhostname, localhost.$mydomain, localhost
> mynetworks = 127.0.0.0/8
> newaliases_path = /usr/bin/newaliases.postfix
> qmgr_clog_warn_time = 0
> qmgr_message_active_limit = 20000
> queue_directory = /var/spool/postfix
> queue_run_delay = 300s
> readme_directory = /usr/share/doc/postfix-2.8.7/README_FILES
> sample_directory = /usr/share/doc/postfix-2.8.7/samples
> sendmail_path = /usr/sbin/sendmail.postfix
> setgid_group = postdrop
> smtp_sasl_password_maps = hash:/etc/postfix/sasldb2
> smtpd_helo_restrictions = permit_mynetworks,permit_sasl_authenticated
> smtpd_recipient_restrictions = reject_rhsbl_recipient rhsbl.sorbs.net,
> reject_rhsbl_recipient bogusmx.rfc-ignorant.org,
> reject_unknown_recipient_domain, permit_sasl_authenticated,
> permit_mynetworks, permit_inet_interfaces, reject_unauth_destination,
> reject_rbl_client bl.spamcop.net, reject_rbl_client sbl-xbl.spamhaus.org
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_authenticated_header = no
> smtpd_sender_restrictions = check_recipient_access
> hash:/etc/postfix/access, permit_mynetworks, reject_sender_login_mismatch,
> permit_sasl_authenticated
> transport_maps = hash:/etc/postfix/transport
> unknown_local_recipient_reject_code = 550
> ----------------------------------------



-- 
If at first you don't succeed...
...so much for skydiving.

Reply via email to