I have used the article Virtual Users And Domains With Postfix, Courier And MySQL (CentOS 5.1) to build a number of servers now: I really like it and it's solved a number of issues - especially after implementing some of the tweaks in the comments on the article.
I am now trying to pipe certain emails to our support system, and I just cant get it to work.
The idea is that any email coming into email@example.com
would route through to a specified php file and be processed in a specified way.
I am confident that the instructions in our support system will be correct in as much as specifying the syntax for getting their php script to work, however I cant get postfix to actually divert any email to the script.
At the moment I am using a catch all email account, using a forwarder @support.domain.com => firstname.lastname@example.org
. Regardless of what I try postfix always sends the inbound message to the forwarder. If I remove the forwarder entry from the table, then the message is bounced back to sender with an 'address not found' error.
Would you be able to give me a hint on how this is done? Better yet, if you could throw together another tutorial (because I know these things take no time at all to put together!) describing how to extend the excellent tutorial to piping email to different places, that would be brillient.