Как с помощью procmail вставить адрес отправителя или любой другой заголовок в тело сообщения? Я уже нашел, как вставить статическую строку в тело сообщения, что отлично работает:
:0bfw
| echo "I have inserted this line into the message." ; echo "" ; ca
Итак, вместо того, чтобы вставлять эту статическую строку в сообщение, как мне ввести адрес отправителя?
Задайте переменные, а затем введите их в текст сообщения, например:
SUBJECT_=`formail -XSubject:`
FROM_=`formail -XFrom:`
TO_=`formail -XTo:`
CC_=`formail -XCc:`
:0bfw
| echo "${SUBJECT_}" ; echo "${FROM_}" ; echo "${TO_}" ; echo "${CC_}" ; echo "" ; cat