Hi there, We have a server on the internet which provides spam filtering and a couple of other bits and bobs.
Spam filtering is by postgrey, amavis, clamav and spamassassin. There are no local recipients, and all mail is forwarded to the mailbox servers (via transport maps) on our various internal nets. Here's the main.cf: myhostname = server.domain.name mydomain = domain.name myorigin = $mydomain mydestination = server.domain.name local_recipient_maps = content_filter = smtp-amavis:[localhost]:10024 mynetworks = xxx.xxx.xxx.xxx relay_domains = $transport_maps mailbox_size_limit = 105000000 message_size_limit = 105000000 bounce_queue_lifetime = 15d maximal_queue_lifetime = 15d transport_maps = hash:/etc/postfix/transport smtpd_helo_required = yes disable_vrfy_command = yes virtual_alias_maps = hash:/etc/postfix/virtual alias_maps = hash:/etc/aliases recipient_delimiter = smtpd_client_restrictions = check_client_access hash:/etc/postfix/client_access, reject_rbl_client bl.spamcop.net, reject_rbl_client dnsbl.njabl.org, reject_rbl_client cbl.abuseat.org smtpd_helo_restrictions = check_helo_access hash:/etc/postfix/helo_access, reject_invalid_hostname smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/sender_access, reject_non_fqdn_sender, reject_unknown_sender_domain smtpd_recipient_restrictions = check_policy_service inet:127.0.0.1:60000, reject_non_fqdn_recipient, reject_unverified_recipient, reject_unknown_recipient_domain, reject_unauth_destination smtpd_data_restrictions = reject_unauth_pipelining readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES sample_directory = /usr/share/doc/postfix-2.3.3/samples sendmail_path = /usr/sbin/sendmail html_directory = no setgid_group = postdrop command_directory = /usr/sbin manpage_directory = /usr/share/man daemon_directory = /usr/libexec/postfix newaliases_path = /usr/bin/newaliases mailq_path = /usr/bin/mailq queue_directory = /var/spool/postfix mail_owner = postfix This server is not heavily used, so we would like to add a web app. The web app needs to be able to send email to a range of email destinations which is broader than that listed in the transport file. I don't want to have to add recipient domains to the transport file, because there will be recipients using this web app for whom we don't want to relay mail coming from the internet. We will want to relay all mail originating from the webserver on localhost. If what we're trying to do is very bad practice, we'll come up with another solution. But if there's no problem with it in principle, can anyone offer any hints for how to set it up? Many thanks, Mike.