web-dev-qa-db-ja.com

メールを保存して転送しますが、転送されたメールのFROMヘッダーを変更します

メールを保存して別のアドレスに転送するprocmailレシピが必要です。

以下は正常に機能します。

:0c
! [email protected]

しかし..今、転送されるメールのFrom:ヘッダーを変更する必要があり、おそらくformailで実行できることはわかっていますが、その方法に関する良い例を見つけることができませんでしたおよび引き続きメールを保存する

編集:自分で解決しました、以下の答えを参照してください

5
datadevil

このレシピを使用してなんとか解決しました。また、転送先のシステムのFrom:アドレスを変更する行を追加しました。

# store mail in default folder and continue after that
:0c
${DEFAULT}

# change header
:0fhw
| formail -i "From: [email protected]"

# forward mail
:0
! [email protected]
6
datadevil