Да я и так пробовал, но не отсылает sendmail+formail по адресату , она вообще не воспринимает. когда у меня в одной строке два formail-a, вот мой фрагмент, может че то не так:
:0 c
* ^TO.*@pupkin.com
| (TOUSER=`/usr/bin/formail -x "To: "| sed 's/.*<\([^>]*\)>/\1/'` ; formail -r -i "From:"$TOUSER ; cat /doc/text.txt) | $SENDMAIL -oi -t
Суть проблемы - если приходит письмо на домен pupkin.com например vasya@pupkin.com , то formail -r делает reply а в поле "от кого" указывает vasya@pupkin.com. Дальше уже в теле письма можно поместить что угодно. Если я явно задаю "from" , то работает:
:0 c
* ^TO.*@pupkin.com
| (formail -r -i "From: vasya@pupkin.com" ; cat /doc/tex.txt ) | $SENDMAIL -oi -t
HELP , подскажите, или рабочий пример,