I'm trying to get Mailman to work with Courier.
I have a hosteddomain bar.com and want to create aliases for a non existant
users that execute a pipe upon receiving mail
ie foo-tech-subscribe @ bar.com should get piped to /usr/bin/mailmain
I put in an the following alias
foo-tech-subscribe @ bar.com : | /usr/bin/mailmain
makealiases -chk returns no errors
and
makealiases -dump returns
foo-tech-subscribe @ bar .com: ".xalias/foo+2dtech+2subscribe @ bar+2ecom"@
foo.com
where foo.com is the defaultdomain
When I send mail to the account I get a smtp error message saying the user
doesn't exist,
a 550 User not found error is in the courier mail log
So my question is, how do you get .courier files ( ones generated by
makealiases or custom ones ) to execute for hosteddomain aliases that don't
point to a local user account but to a program instead.
Thanks
Kevin
additional notes
the bar.com domain is in the hosteddomains file and the esmtpacceptfor.dir
the bar.com domain is NOT int the locals file
the defaultdomain file contains only foo.com where foo != bar