Есть postfix на домашней машине, есть несколько внешних ящиков. Почта забирается поп POP3 fetchmail'ом, отправляется все через один SMTP, при отправлении адрес From: заменяется с помощью smtp_generic_maps.
Хочется, чтобы в зависимости от того, через какой ящик было получено письмо, через него-же оно и отправлялось. Я так полагаю, мне нужно:
- при приеме сохранить адрес ящика в заголовке письма
- научить почтовый клиент (mutt) оставлять этот заголовок при reply
- при отправке выбирать smtp и менять From: в соответствии с этим заголовком
Есть у кого-нибудь опыт внеднерия такой схемы? Ткните плиз в то, чем можно сделать 1 и 3 пункты. Или еще способ проще?