Мы используем 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 гс:
| ripmime -i - -d /tmp
Почему «testTrades2.csv» имеют разные разрешения от файлов textfile *, и есть ли способ использовать один и тот же UMASK?
Мы находимся на ripmime v1.4.0.9.
спасибо, Дэвид
Был ли это случайным образом, а не надлежащим MIME-приложением? 'uuencode' имеет назначенные разрешения, закодированные в строке' begin'. – tripleee