Duane, I am not using sender restrictions right now, but I can implement it.
Ralf, can you please tell me a method to append incremental numbers at the end of each line? I need to do it as you pointed out. I was searching for the same, but could not find out something that exactly does what I need. Sorry for asking this in this group, but my skills in this matter are rather limited. On Wed, Jan 25, 2012 at 6:28 PM, Duane Hill <duih...@gmail.com> wrote: > On Wednesday, January 25, 2012 at 11:58:31 UTC, > dnsingh.dns@gmail.comconfabulated: > > > 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. > >