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" recipent_address@example.com -- -f from_user@example.com 

Ini juga tidak:

mail -s "Subject of the Email" -r from_user@example.com recipent_address@example.com

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 )

Menurutnya, tautan root adalah pengguna tepercaya dan pengguna admin. Saya menguji perintah sebagai root.
Jarle Hammen Knudsen
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.