Отправьте почту с приоритетом от консоли

Как я могу отправить почту от консоли, отмеченной с "приоритетом высоко" флаг?

В настоящее время я использую этот синтаксис:

echo "message content" | mail -s "subject" user@example.com

Я не вижу переключателей для этого в man.

2
задан 30 July 2014 в 14:06
1 ответ

Можете ли вы использовать sendmail ? Если да:

mymachine $ sendmail user@example.com <<EOM
> To: user@example.com
> From: me@example.com
> Subject: Test mail `date +"%x %H:%M"`
> Importance: high    
> X-Priority: 1 (Highest)
> X-MSMail-Priority: High
> 
> Test message
> EOM

mymachine $

Текст после > будет набран на новой строке. Конечно, вы можете просто вставить текстовый файл:

mymachine $ cat > message
> To: user@example.com
> From: me@example.com
> Subject: Test mail `date +"%x %H:%M"`
> Importance: high
> X-Priority: 1 (Highest)
> X-MSMail-Priority: High
> 
> Test message
## CTRL+D ##

mymachine $ cat message | sendmail user@example.com
1
ответ дан 3 December 2019 в 12:52

Теги

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