Procmail:将发件人地址注入邮件正文

Procmail:将发件人地址注入邮件正文

如何使用 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

相关内容