* Sandy Drobic <suse-linux-e@japantest.homelinux.com> [05-29-07 17:58]:
Wrong tool.
:^)_
The easiest way would be to use a check_recipient_access behind the checks for trusted machines/users:
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access hash:/etc/postfix/recipients_internal_only ....
added to main.cf (w/o the ... :^)
/etc/postfix/recipients_internal_only: at@example.com 554 internal address only root@example.com 554 internal address only
This will block these recipient addresses for all Clients not in your network (and who do not authenticate to your server). Change the order to match your needs.
made new file will appropriate contents
Dont forget to execute "postmap hash:/etc/postfix/recipients_internal_only" after you change the file.
did that 2 went to an off-site shell account and sent a test msg, and the message *was* delivered :^( Have I erred? tks, -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 OpenSUSE Linux http://en.opensuse.org/ Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org