Отправить файл MIME - PullRequest
       14

Отправить файл MIME

0 голосов
/ 22 июля 2011

Мне нужно выполнить некоторые действия над каждым письмом, которое я получил на определенный адрес, сначала я создал правило в procmail и перенаправил почту в файл bash

| mybash.sh

Inbash-файл. Я сохраняю почту в папке tmp. Похоже, это MIME-файл, который я могу открыть как письмо с Mutt: mutt -f mytmpmail

Теперь мне нужно отправить это письмо еще раз, но я попыталсяс msmtp mytmpmail | msmtp address@example.com Но если я получил полученную почту, почта MIME отображается как текст в теле, я попытался с mailx, и это было то же самое.С mutt -s "subject" -a mytmpmail adress@ex.com это выглядит как вложение, но это все еще текстовый файл ... Мне нужно только переслать письмо «как есть», потому что я извлекаю вложение из почты, и если вложение не соответствует требуемой спецификации, мне нужно отправитьэто в другом месте.

PS: извините за мой английский

1 Ответ

0 голосов
/ 31 июля 2011

Ваш MTA работает на той же машине?Если это так, вам, вероятно, лучше передать коды выхода обратно в procmail и использовать возможности пересылки procmail.

Зачем вам нужно «отправлять его куда-либо», если он не соответствует вашим требованиям?Если это для сотрудников вашей компании, то, что вы делаете с mutt в вашем скрипте, должно работать нормально.Чтобы ответить на ваш вопрос должным образом, требуется больше деталей.

...