Ho un comando cron che esegue un file e sto cercando di impostare l'output in modo che mi invii un'e-mail. Lo uso con script di terze parti che non voglio modificare i file diretti, quindi ho bisogno di reindirizzare l'output invece di modificare il PHP.
Sto migrando da un server che utilizza mail
a un server che utilizza sendmail
. Sto lottando per scoprire come inviare correttamente un oggetto a sendmail tramite una riga di comando.
/usr/local/bin/php -f /path/to/file.php 2>&1 | /usr/sbin/sendmail -s "My Test Email Subject" test@email.com
sendmail
è il file binario utilizzato dal sistema per instradare la posta che gli viene inviatamail
. Fa parte di una suite di programmi come sendmail , postfix , exim e così via. Quindi è necessario installare il pacchetto appropriato per la posta . Quindi dicci la distribuzione di Linux che stai usando.