Saya telah mencari lama mencoba untuk mengetahui bagaimana melakukan ini:
Bagaimana saya bisa mengirim email dari baris perintah dan menentukan alamat pengirim pada kotak dengan Debian 7.8 dan Exim4?
Ini tidak bekerja:
mail -s "Subject of the Email" [email protected] -- -f [email protected]
Ini juga tidak:
mail -s "Subject of the Email" -r [email protected] [email protected]
update-alternatives --display mailx
update-alternatives --display mailx mailx - auto modus lenke peker for øyeblikket til /usr/bin/bsd-mailx /usr/bin/bsd-mailx - prioritet 50 slave Mail: /usr/bin/bsd-mailx slave Mail.1.gz: /usr/share/man/man1/bsd-mailx.1.gz slave mail: /usr/bin/bsd-mailx slave mail.1.gz: /usr/share/man/man1/bsd-mailx.1.gz slave mailx.1.gz: /usr/share/man/man1/bsd-mailx.1.gz Nåværende «beste» versjon er «/usr/bin/bsd-mailx»
Jawaban:
Exim tidak seperti buatan "sendmail by endmail.org"
-f
opsi yang tersedia secara default hanya untuk pengguna lokal yang dipilih. Exim Doc - Pengguna TepercayaAnda bisa berubah Konfigurasi Exim untuk:
trusted_user
) atau membuat grup OS yang dipilih tepercaya (trusted_groups
) [tetapi baca tentang hal-hal lain yang memungkinkan]-f
(untrusted_set_sender
)sumber