Мне нужен рецепт procmail, который хранит почту и пересылает ее на другой адрес.
Следующее работает нормально:
:0c
! addressto@forward.to
Но ... теперь мне нужно изменить From:
заголовок в пересылаемых письмах, и я знаю, что это, вероятно, можно сделать с помощью formail, но мне не удалось найти хороших примеров того, как это сделать и все еще хранить электронную почту
РЕДАКТИРОВАТЬ: решил сам, см. Ответ ниже
Мне удалось решить эту проблему с помощью этого рецепта, и я также добавил строку, которая меняет Из: адрес системы, куда мы его пересылаем
# store mail in default folder and continue after that
:0c
${DEFAULT}
# change header
:0fhw
| formail -i "From: fakefromaddress@forothersystem.com"
# forward mail
:0
! addressto@forward.to