Определите имя отправителя в почтовой функции

Согласно руководству, установка URxvt.boldFont для освобождения отключит полужирный шрифт и использует регулярный шрифт вместо этого. Это - предпочтительный способ, которым я думаю.

URxvt.boldFont:
5
04.05.2015, 09:28
3 ответа

С GNU sed:

sed -e '/\[ssh\]/,+2{s/false/true/}' file

С POSIX sed:

sed -e '/\[ssh\]/n;n;s/false/true/' file
-121--217253-

Можно использовать < < < для простого чтения из переменной, содержащей данные, разделенные новыми строками:

while read -r line
do 
  echo "A line of input: $line"
done <<<"$lines"
-121--8761-

Попробуйте это:

mail -s 'Some Subject' -r 'First Last <you@example.com>' recipient@example.net

Это задает оба Из:

7
27.01.2020, 20:32

Зависит от того, каким почтовым клиентом вы пользуетесь. Некоторые дистрибутивы Linux ссылаются на mailx, где Вы можете использовать параметр -r from-addr.

Если у Вас mutt, Вы можете использовать mutt -e "set from='name '>.

Другие дистрибутивы, имеющие команду mail должны иметь возможность использовать echo "test"|mail -s "subject" address@recipient.com -- -f from@address.

2
27.01.2020, 20:32

Параметр -a заполняет заголовок.

быстрая команда:

mail -a FROM:sender@my-domain.com recipient@another-domain.fr

длинная команда

mail --append="FROM:sender@my-domain.com" recipient@another-domain.fr

  Использование: почта [ОПЦИЯ ...] [адрес ...] 
 
 -a, --append = HEADER: VALUE добавить заданный заголовок к 
отправляемому сообщению 
 
 -A, --attach = ФАЙЛ прикрепить ФАЙЛ 
 --content-type = TYPE установить тип содержимого для 
последующих опций --attach 
 
 -e, --exist вернуть true, если почта существует 
 --encoding = NAME установить кодировку для последующих опций 
 --attach 
 
 -E, --exec = COMMAND выполнить COMMAND 
 { {1}} -F, --byname сохранить сообщения в соответствии с отправителем 
 
 -H, --headers записать сводку заголовка и выйти из 
 
 -i, --ignore игнорировать прерывания 
 
 -n, --norc не читать системный файл mailrc 
 
 -N, --nosum не отображать исходную сводку заголовков 
 
 -p, --print, --read вывести всю почту на стандартный вывод 
 
 -q, --quit вызвать прерывание для завершения программы {{1 }} 
 -r, --return-address = ADDRESS использовать адрес в качестве обратного адреса 
при отправке почты 
 
 -s, --subject = SUBJ send сообщение с заданным SUBJECT 
 
 -t, - чтобы предшествовать сообщению список адресов 
 {{1} } -u, --user = USER работать с почтовым ящиком ПОЛЬЗОВАТЕЛЯ 
 

Общие параметры

  - config-file = FILE, --rcfile = FILE 
загрузить этот файл конфигурации {{ 1}} 
 --config-help показать сводку файла конфигурации 
 
 --config-lint, --rcfile-lint 
проверить синтаксис файла конфигурации и выйти { {1}} 
 --config-verbose, --rcfile-verbose 
подробный журнал анализа файлов конфигурации 
 
 --no-site-config, --no-site-rcfile 
не загружать файл конфигурации сайта 
 
 --no-user-config, --no-user-rcfile 
не загружать загрузить файл конфигурации пользователя 
 
 --set = PARAM = VALUE установить параметр конфигурации 
 
 --show-config-options показать параметры компиляции 
 

Глобальные настройки отладки

 - debug-level = LEVEL установить уровень отладки Mailutils 
 
 - debug-line-info показать информацию об источнике с сообщениями отладки 
 {{1 }} - ?, --help предоставить этот список справки 
 --usage дать короткое сообщение об использовании 
 
 - V, --version распечатать версию программы 
 

Обязательные или необязательные аргументы для long o ptions также являются обязательными или {{

8
27.01.2020, 20:32

Теги

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