I set up a separate instance of Postfix on one of my mail servers so that I can deal with a special instance of a FAX server without messing up production mail. The email messages it handles are always addressed to <FAX number>@send.fax and the messages are to be delivered to a program that swaps from and reply-to headers and then directly forwards the mail to the FAX server which, in turn, sends it to the FAX machine identified in the local part of the email address. The problem is that Postfix is trying to send the message directly instead of delivering it to a program. This is what is contained in the aliases file:

@send.fax       "|/opt/local/adm/aliasfilters/FAX.filter faxfilter"

The alias is domain only because there are millions of possible FAX machines in the world. Postfix recognizes the "@send.fax" pattern at least for accepting the message in the first place (no error about unknown local recipient), but I'm wondering if the way the alias is declared is the reason the message is not being delivered to the program.

Thanks,

Rob Tanner
Linfield College
McMinnville, Oregon

Reply via email to