Ik heb IMP geinstalleerd op een debian server (http://www.horde.org/imp). Werkt op zich prima alleen bij het versturen van een email wordt het return-path verkeerd ingevuld. Als mailserver gebruik ik postfix.
In defaults.php3 kun je het path_to_sendmail aangeven. Dit heb ik uiteraard gedaan.
Het probleem is dat apache de mail wil versturen als 'www-data' user. Het return-path wordt dan automatisch www-data@domein.nl.
Nu kan ik met de parameter -f de 'envelope sender address' aanpassen maar als ik deze aan pas in defaults.php3:
$default->path_to_sendmail = '/usr/sbin/sendmail -ftest@domein.nl';
dan werkt dit niet. Blijkbaar ziet ie de -f optie niet. Zoals ik al op internet heb gevonden kan ik dit commando wil in een script zetten en vervolgens dit script aanroepen:
$default->path_to_sendmail = '/etc/scripts/test';
Alleen... hoe zorg ik er nu voor dat test@domein.nl een variable wordt? dus sendmail -f$variable..
In defaults.php3 kun je het path_to_sendmail aangeven. Dit heb ik uiteraard gedaan.
Het probleem is dat apache de mail wil versturen als 'www-data' user. Het return-path wordt dan automatisch www-data@domein.nl.
Nu kan ik met de parameter -f de 'envelope sender address' aanpassen maar als ik deze aan pas in defaults.php3:
$default->path_to_sendmail = '/usr/sbin/sendmail -ftest@domein.nl';
dan werkt dit niet. Blijkbaar ziet ie de -f optie niet. Zoals ik al op internet heb gevonden kan ik dit commando wil in een script zetten en vervolgens dit script aanroepen:
$default->path_to_sendmail = '/etc/scripts/test';
Alleen... hoe zorg ik er nu voor dat test@domein.nl een variable wordt? dus sendmail -f$variable..