2011-07-21 60 views
0

我需要在我上的特定ADRESS收到的每封電子郵件做一些操作, 第一AI在bash文件發送MIME文件

| mybash.sh

在製作中的procmail和管道中的郵件規則bash的文件我保存在TMP文件夾中的郵件,它似乎的是一個MIME文件,我可以像狗郵件打開: mutt -f mytmpmail

我現在需要重新發送該郵件,但我tryed與msmtp在 mytmpmail | msmtp [email protected] 但我收到的郵件中的MIME郵件顯示爲正文中的文本,我用mailx嘗試過,結果是一樣的。 與mutt -s "subject" -a mytmpmail [email protected]它似乎作爲附件,但它仍然是一個文本文件... 我只需要轉發郵件「因爲它」,因爲我提取附件的郵件,如果附件不符合我需要發送的規定它在別處。

PS:對不起,我的英語

回答

0

在同一臺計算機上運行的MTA?如果是這樣,那麼最好將退出代碼傳遞迴procmail,並使用procmail的轉發功能。

爲什麼如果它不符合您的要求,您需要「將它發送到別處」?如果是你公司的員工,你在腳本中使用mutt所做的工作應該可以正常工作。需要更多的細節才能正確回答您的問題。

相關問題