我們使用ripmime和Procmail將電子郵件內容提取到文件中。提取電子郵件正文(正文)時,ripmime正確使用配置的procmail UMASK(022)作爲文件,但是當存在附件時,它會使用077 umask創建附件文件。下面是ripmime對於有「testTrades2.csv」附件一個郵件創建的文件的一個例子:附件的ripmime權限
-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
這裏的ripmime是如何被稱爲在procmail的RC文件:
| ripmime -i - -d /tmp
爲什麼會出現「testTrades2.csv」與textfile *文件有不同的權限,並且有什麼方法讓它使用相同的UMASK?
我們在ripmime v1.4.0.9。
感謝, 大衛
是否有任何機會使用uuencoded blob而不是正確的MIME附件? 'uuencode'具有編碼在'begin'行中的預期權限。 'chmod 777'的 – tripleee