Bagaimana cara mengirim email dari baris perintah dengan pengirim yang ditentukan di Debian Wheezy dengan Exim4?

1

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]
Jarle Hammen Knudsen
sumber
Mail / mailx mana yang Anda gunakan? update-alternatives --display mailx
AnFi
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»
Jarle Hammen Knudsen

Jawaban:

0

Exim tidak seperti buatan "sendmail by endmail.org" -f opsi yang tersedia secara default hanya untuk pengguna lokal yang dipilih. Exim Doc - Pengguna Tepercaya

Anda bisa berubah Konfigurasi Exim untuk:

  • membuat pengguna OS tepercaya ( trusted_user ) atau membuat grup OS yang dipilih tepercaya ( trusted_groups ) [tetapi baca tentang hal-hal lain yang memungkinkan]
  • izinkan semua pengguna untuk menggunakan -f ( untrusted_set_sender )
AnFi
sumber
Menurutnya, tautan root adalah pengguna tepercaya dan pengguna admin. Saya menguji perintah sebagai root.
Jarle Hammen Knudsen