On 12/18/08 5:34 PM, Wietse Venema wrote:
Rob Tanner:
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"

Which aliases file?

The local aliases(5) file is not indexed by domain.

The virtual alias maps does not execute commands.

        Wietse

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


The local aliases file and I was afraid of that. Since the only thing going through this Postfix instance is the FAX stuff which needs to be delivered to the program, is there some way to force all delivery to the program unconditionally?

-- Rob


Reply via email to