我们使用 ripmime 和 Procmail 将电子邮件内容提取到文件中。提取电子邮件正文(文本)时,ripmime 正确使用配置的 procmail UMASK (022) 文件,但是当有附件时,它会为带有 077 umask 的附件创建文件。以下是 ripmime 为一封带有“testTrades2.csv”附件的电子邮件创建的文件示例:
-rw-r--r-- 1 fsdevprod fsdevprod 2341 2012-06-07 06:36 textfile4
-rw-r--r-- 1 fsdevprod fsdevprod 19 2012-06-07 06:36 textfile3
-rw-r--r-- 1 fsdevprod fsdevprod 294 2012-06-07 06:36 textfile2
-rw-r--r-- 1 fsdevprod fsdevprod 573 2012-06-07 06:36 textfile1
-rw-r--r-- 1 fsdevprod fsdevprod 0 2012-06-07 06:36 textfile0
-rw------- 1 fsdevprod fsdevprod 66 2012-06-07 06:36 testTrades2.csv
以下是 procmail rc 文件中调用 ripmime 的方式:
| ripmime -i - -d /tmp
为什么“testTrades2.csv”与 textfile* 文件具有不同的权限,有没有办法让它使用相同的 UMASK?
我们正在使用 ripmime v1.4.0.9。
谢谢,大卫