Hi to all! I've a problem with Postfix. I've two Red-Hat virtual machine Postfix (version 2.3.3).
My purpose is configure the relaying to another mail server (with any recipient) but from six sender domain only (domain.a, domain.b, domain.c, domain.d, domain.e, domain.f) I set up main.cf as follow: --- mydestination = $myhostname, localhost.$mydomain, localhost, relay1.domain.a relay_domains = $mydestination, domain.a, domain.b, domain.c, domain.d, domain.e, domain.f smtpd_sender_restrictions = hash:/etc/postfix/sender_access, reject_unknown_sender_domain smtpd_reject_unlisted_sender = yes relay_recipient_maps = hash:/etc/postfix/relay_recipients relayhost = smtp.domaintarget.g --- The sender_access file is as follow: --- domain.a ok --- The relay_recipients is as follow: --- @domain.a ok --- I made those tests: - send mail from: u...@fakedomain.com (i.e u...@sdfgsdfhsdh.com): 450 4.1.8 <u...@sdfgsdfhsdh.com>: Sender address rejected: Domain not found - send mail from:u...@gmail.com (or another domain - yahoo ecc ecc and domain.a, domain.b, domain.c, domain.d, domain.e, domain.f too) to any domain: Mar 8 11:47:54 relay1 postfix/smtp[28029]: 66B7258056: to=<u...@domain.d>, relay=smtp.domaintarget.g[10.244.33.32]:25, delay=189, delays=189/0.02/0.03/0.09, dsn=2.6.0, status=sent (250 2.6.0 <20100308104459.66b7258...@relay1.domain.a> Queued mail for delivery). I would like to permit relaying only from *...@domain.a/domain.b/domain.c/domain.d/domain.e/domain.f to any destination, and not any to any. How can I set up my postfix? Thanks!! -- Stefano Villa