Hi,
>> How can I configure the external system to support the
>> check_recipient_access while also then forwarding on valid users to
>> the internal system?
>
> Why is that a question. You can just do what you said. That said,
> you should instead define the internal domains as "relay_domains",
> and impement a relay recipient validation table:
>
> main.cf:
> indexed = ${default_database_type}:${config_directory}/
> parent_domain_matches_subdomains = smtpd_access_maps
> relay_domains = example.com
> relay_recipient_maps = ${indexed}relay-recipients
>
> relay-recipients:
> [email protected] exists
> [email protected] exists
> ...
>
> See http://www.postfix.org/ADDRESS_CLASS_README.html
I've been reading this and trying to make sure I understand before I proceed.
I'm not familiar with using "exists" as a possible option and was
unable to locate where that's defined. Where is this defined? Is it
just the equivalent to DUNNO?
Can it be done as a pcre so I can continue to use my existing
relay-recipients file in the form of:
/^myuser@example\.com$/ DUNNO
Thanks,
Alex