Ik ben bezig met een php script email te pipen naar een bestand of SQL database op een Postfix mailserver.
De mailserver werkt echt super met de MySQL backend, dus daar geen zorgen over. Waar ik me wel zorgen over maak is hoe ik nu een alias adres ga pipen naar een script.
Ik zou zeggen dat je het file-based op moet lossen in Postfix maar je zou het path ook gewoon in de MySQL DB moeten kunnen zetten blijkt, alleen werkt dit niet geheel.
Normaal gesproken zou je het zo doen als Postfix gewoon filebased is voor de mailboxen en aliassen.
In '/etc/postfix/aliases' create the user 'support' and pipe the ouput to it:
Then in the '/etc/postfix/virtual' create the following line:
In geval van een MySQL zou je zeggen dat je een alias aan moet maken als mailbox1 en de "to" in de database op "|/usr/bin/php -q /home/user/mailpipe.php" moeten zetten.
Maar mijn bovenstaande voorbeeld lijkt niet echt te werken...
De mailserver werkt echt super met de MySQL backend, dus daar geen zorgen over. Waar ik me wel zorgen over maak is hoe ik nu een alias adres ga pipen naar een script.
Ik zou zeggen dat je het file-based op moet lossen in Postfix maar je zou het path ook gewoon in de MySQL DB moeten kunnen zetten blijkt, alleen werkt dit niet geheel.
Normaal gesproken zou je het zo doen als Postfix gewoon filebased is voor de mailboxen en aliassen.
In '/etc/postfix/aliases' create the user 'support' and pipe the ouput to it:
code:
1
| mailbox1: "|/usr/bin/php -q /home/user/mailpipe.php" |
Then in the '/etc/postfix/virtual' create the following line:
code:
1
| mailbox1@yourdomain.com mailbox1 |
In geval van een MySQL zou je zeggen dat je een alias aan moet maken als mailbox1 en de "to" in de database op "|/usr/bin/php -q /home/user/mailpipe.php" moeten zetten.
Maar mijn bovenstaande voorbeeld lijkt niet echt te werken...