Ukazem si zpracovani rovnou na prikladu:
Nasim ukolem je nastavit zpracovavani prichozich emailu na adresu neco@server skriptem script.php.
Do souboru /etc/aliases pridame radek:
neco: "|php /cesta/k/souboru/script.php"
Tento radek nam zajisti, ze prichozi email spusti skript script.php a ve standartnim vstupu ( stdin ) posle obsah email zpravy ( vcetne hlavicek ).
Dale je nutne pregenerovat databazi aliases:
gransy:/etc# newaliases
Soubor script.php ktery nam prichozi email ulozi do promenne vypada takto:
1 <?
2
3 // nacti z stdin ( standart input )
4 $fd = fopen("php://stdin", "r");
5
6 $email = "";
7
8 while (!feof($fd)) {
9 $email .= fread($fd, 1024);
10 }
11
12 fclose($fd);
13
14 ...
15
16 ?>