konto usunięte
Temat: postfix i ograniczenie wysyłania maili tylko do jednej...
CześćPotrzebuję w postfixie ograniczyć zakres odbiorców maila do jednej domeny. Przy czym chodzi o to, ze:
- postfix działa powiedzmy na "host-sender"
- maile są z niego wysyłane tylko do @domena.pl
- nadawca może być dowolny
- próba wysłania do domena inna niż @domena.pl ma spowodować zignorowanie
maila lub ewentualnie reject
Męczę się z tym juz z godzinę, dopisałem do main.cf:
smtpd_reject_unlisted_recipient = yes
smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/odbiorcy, reject
[root@host-sender postfix]# cat /etc/postfix/odbiorcy
domena.pl OK
[root@host-sender postfix]
Ale skubaniec nie ma ochoty tego cenzurowac. Aaa .... no i on jest
w sieci wewnetrznej i musi pchac to przez relay'a:
# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
bounce_queue_lifetime = 1d
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
html_directory = no
in_flow_delay = 1s
inet_interfaces = all
local_recipient_maps = $alias_maps
luser_relay = postmaster
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
maximal_queue_lifetime = 1d
mydestination = $myhostname, localhost.$mydomain, localhost
myhostname = host-sender.tajna-domena.pl
mynetworks = 127.0.0.0/8
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
queue_minfree = 1073741824
queue_run_delay = 120m
readme_directory = /usr/share/doc/postfix-2.2.10/README_FILES
relayhost = [tajny_ip_relaya :)]
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/postfix-2.2.10/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_banner = ESMTP $myhostname
smtpd_client_restrictions = permit_mynetworks, reject
smtpd_hard_error_limit = 10
smtpd_recipient_restrictions = reject_unauth_destination, check_recipient_access hash:/etc/postfix/odbiorcy
smtpd_reject_unlisted_recipient = yes
unknown_local_recipient_reject_code = 550
Tak mi się coś wydaje, że źle rozumiem tu "recipient" ... pewnie chodzi o odbiorcę lokalnego.
A ja potrzebuję cenzurować wysyłane z tego hosta maile ... żeby userzy mogli wysyłać notyfikacje tylko do jednej domeny.Krzysztof Pułapa edytował(a) ten post dnia 29.07.10 o godzinie 16:48