如何使用 procmail 将发件人的地址或任何其他标头注入邮件正文?我已经找到了如何将静态字符串注入邮件正文的方法,效果很好:
:0bfw
| echo "I have inserted this line into the message." ; echo "" ; ca
那么,除了将静态字符串注入消息中之外,我该如何注入发件人的地址呢?
答案1
设置变量,然后将它们回显到消息正文中,如下所示:
SUBJECT_=`formail -XSubject:`
FROM_=`formail -XFrom:`
TO_=`formail -XTo:`
CC_=`formail -XCc:`
:0bfw
| echo "${SUBJECT_}" ; echo "${FROM_}" ; echo "${TO_}" ; echo "${CC_}" ; echo "" ; cat