Как отправить электронное письмо из командной строки с указанным отправителем в Debian Wheezy с Exim4?

2491
Jarle Hammen Knudsen

Я ищу целую вечность, пытаясь выяснить, как это сделать:

Как я могу отправить письмо из командной строки и указать адрес отправителя на коробке с Debian 7.8 и Exim4?

Это не работает:

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

Ни один не делает это:

mail -s "Subject of the Email" -r from_user@example.com recipent_address@example.com 
1
Какую почту / mailx вы используете? `update-альтернативы --display mailx` AnFi 8 лет назад 0
`update-alternatives --display mailx mailx - автоматическое моде ленке peker для подключения к til / usr / bin / bsd-mailx / usr / bin / bsd-mailx - prioritet 50 подчиненная почта: / usr / bin / bsd-mailx подчиненная почта. 1.gz: /usr/share/man/man1/bsd-mailx.1.gz подчиненная почта: / usr / bin / bsd-mailx подчиненная почта.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 «лучший вариант» / «usr / bin / bsd-mailx» ` Jarle Hammen Knudsen 8 лет назад 0

1 ответ на вопрос

0
AnFi

Exim unlike "sendmail by endmail.org" makes -f option available by default only to selected local users. Exim Doc - Trusted Users

You can change Exim configuration to:

  • make the OS user trusted (trusted_user) or make selected OS group trusted (trusted_groups) [but read about other things it allows]
  • allow all users to use -f (untrusted_set_sender)
Согласно этой ссылке root является доверенным и административным пользователем. Я тестировал команды как root. Jarle Hammen Knudsen 8 лет назад 0

Похожие вопросы