procmail

    7熱度

    2回答

    開始編寫一個簡單的procmail recipie,如果它在主題中找到文本「ABC Store:New Order」,它將轉發郵件。 :0 * ^(To|From).*[email protected] * ^Subject:.*ABC Store: New Order* { 不幸的是,來自郵件服務器的郵件消息中的主題字段是MIME編碼字的語法。 主題:= UTF

    1熱度

    2回答

    我需要一點建議/推動正確的方向。 我已經編寫了一些小型腳本,它接收傳入的HTML電子郵件,將其轉換爲PostScript,然後通過CUPS將其發送到指定的打印機。打印機基於電子郵件的收件人。 我正在使用以下來實現此目的; 進出口 的Procmail html2ps的 兩個自定義腳本(貼在下面) 的電子郵件是由進出口銀行收到並傳遞到流Procmail .procmailrc文件調用自定義腳本「pro

    -1熱度

    2回答

    之前,此轉發電子郵件存儲在變量EMAIL_ADDR地址 :0 * ^From ! $EMAIL_ADDR 我想 它轉發之前保存電子郵件的本地副本。不確定的語法來做到這一點。 我知道這並不能做到這一點: :0 * ^From | tee $FILE ! $EMAIL_ADDR

    1熱度

    1回答

    我們正在開發一個大數據解決方案,其中一個要求是處理傳入的電子郵件。技術堆棧還沒有最終確定,但大多數情況下,我們可能會將Sendmail作爲MTA和Procmail作爲MDA。我們願意接受任何其他非常有效的解決方案。 這些電子郵件本質上是攜帶附件中的數據,並不適用於最終用戶,因此電子郵件流程以Spark處理結束。 我的第一個想法是,如果有一個像Apache-Kafka這樣的消息隊列系統,它可以接受電

    0熱度

    1回答

    我必須將郵件正文剪下某個字符串。此外,消息是基於64編碼的。這個配方工作正常: :0fb | base64 -d :0fb |sed '/string/,$d' :0fb | base64 配方首先解碼身體,做我所需要的,然後編碼回來剩下的東西。 但是,如果我試圖用空正文中添加一些過濾它結束與消息: :0 * ^Subject.*sometext { :0fb |base 6

    -1熱度

    1回答

    大多數郵件列表在主題行前加上一個標籤,如f.e. [name-of-the-mailing-list] Original subject line 我將如何刪除方括號中的這些標籤,並最終將它們放在適當的文件夾中使用procmail配方?

    0熱度

    3回答

    我有一封郵件,我希望從procmail發送到bash腳本中。我只想要發送身體,沒有別的。 目前我.procmailrc看起來是這樣的: :0 *^ Subject.*Xecute Command$ { :0 bf | /bin/bash /path/to/script } 我的bash腳本很簡單: #!/bin/bash echo -e "\

    0熱度

    1回答

    我想運行一個ruby程序,它是來自.procmailrc的RoR項目的一部分。在命令行的所有.procmailrc文件作用線運行正常,但是當通過procmail的處理真正的電子郵件,我發現了以下錯誤: /bin/sh: line 1: 12625 File size limit exceeded(core dumped) /usr/bin/rails r test.rb test.rb僅僅是一

    -2熱度

    1回答

    我需要使用fetchmail從郵件帳戶下載所有郵件。 當我試着使用POP3我可以在這個格式正確下載所有郵件: [[email protected] root]# ls /home/mail_import/MAIL_USER/new/ 1453828024.7837_0.srv 1453828029.7843_0.srv 但POP3協議不允許選擇一個文件夾,所以我需要使用IMAP。 使用IM

    0熱度

    1回答

    因此,對於我的生活,我無法弄清楚爲什麼我的腳本不會將我的日期命令作爲變量。每次收到郵件時都會運行一個腳本,並且procmail按主題行篩選特定郵件。該腳本是這樣的: d=$(date +%Y%m%d) :0 wc * ^(From|subject).*xxx | cat&>/xx/xx/xx/xx/MSG:$d && \ chmod xxx /xx/xx/xx/xx/MSG:$d &&