On Tue, Oct 28, 2014 at 01:51:12PM +0000, Jason Staudenmayer wrote: > Here's the breakdown, this is a fax gateway server with only one > local user. I'm looking to replicate what I have Qmail doing. Right > now it will accept all email for the address format > <fax-#############@aafax.mydomain.com>.
main.cf: # Ideally your Postfix has PCRE support, otherwise use regexp # retable = pcre:${config_directory}/ indexed = ${default_database_type}:${config_directory}/ # Append any other relay domains you need. # relay_domains = aafax.example.com # Append any other relay recipient tables # relay_recipient_maps = ${retable}fax.re # The above doubles as a transport table, append # other transport tables. # transport_maps = ${retable}fax.re # One fax recipient at a time, fax transport cannot # atomically enqueue a fax to multiple numbers. # fax_destination_recipient_limit = 1 fax.re /^fax-[0-9]{13}@aafax\.example\.com$/ fax master.cf: fax unix - n n - - pipe flags=DRhu user=faxuser argv=/usr/local/bin/faxscript ${sender} ${mailbox} The script will get the envelope sender address and the localpart of the fax email address as arguments. -- Viktor.