Zdravím všechny,
je to záhada. Mám-li skript s názvem   test.sh   a v něm:
echo "Ahoj"
echo "Ahoj" | mutt "můj@mail"
a když zadám   $ bash test.sh   ,  tak se mi vypíše jedno Ahoj a druhé se mi pošle do schránky. Tedy funguje to.
    Když mám ale html formulář, zmačknu tlačítko   submit  ,    action="skript.cgi"   , a tento skript v   jazyku C    obsahuje funkci   system("bash test.sh");     tak mi to do prohlížeče vypíše to jedno Ahoj   a k tomu oznámení, že zprávu nelze odeslat. 
    Používal jsem-li před tím příkaz sendmail, či mail, tak to běželo.
Nevíte někdo, proč mi to v tom formuláři nejde? 
Jinak používám lighttpd, mód cgi v něm mám zapnutý, a postfix.
Díky