Saya memiliki perintah cron yang menjalankan file dan saya mencoba mengatur output sehingga mengirimkan email kepada saya. Saya menggunakan ini dengan skrip pihak ke-3 yang saya tidak ingin memodifikasi file langsung, jadi saya perlu menyalurkan output alih-alih memodifikasi PHP.
Saya bermigrasi dari server yang menggunakan mail
ke server yang menggunakan sendmail
. Saya kesulitan menemukan cara mengirim subjek ke sendmail dengan benar melalui baris perintah.
/usr/local/bin/php -f /path/to/file.php 2>&1 | /usr/sbin/sendmail -s "My Test Email Subject" test@email.com
sendmail
adalah biner yang digunakan oleh sistem Anda untuk merutekan email yang dikirimkan kepadanyamail
. Ini adalah bagian dari serangkaian program seperti sendmail , postfix , exim , dan sebagainya. Jadi, Anda perlu menginstal paket yang sesuai untuk surat . Jadi, beri tahu kami distribusi linux yang Anda gunakan.