<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=koi8-r">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font face="Helvetica, Arial, sans-serif">Hi!<br>
<br>
Sorry for bothering you. I installed ExternalStorage plugin for RT
but it does not help much, it takes out of DB less than 15% (996Mb
in DB, 143Mb on disk). I really expected every attachment should
be moved. I took a look at source code and I don't understand a
few things:<br>
<br>
1)<br>
$attach->Limit(<br>
FIELD => 'ContentType',<br>
OPERATOR => 'NOT STARTSWITH',<br>
VALUE => $_,<br>
SUBCLAUSE => 'applies',<br>
ENTRYAGGREGATOR => "AND",<br>
) for "text/", "message/", "image/", "multipart/";<br>
<br>
Are you intentionally skipping images? Why? Documentation say
images should be moved.<br>
<br>
2)<br>
} elsif ($type =~ m{^image/}) {<br>
# Ditto images, which may be displayed inline<br>
return 1 if $length > 10 * 1024 * 1024;<br>
return 0;<br>
<br>
It means any file less than 10Mb will not be moved? Does it make
sense?<br>
<br>
I tried to patch to 10Kb (10 * 1024) in 3 places. After that a few
more files (about 20) were moved but still so much data is in DB.
But I have a 26k tickets archive, it looks like it processes only
tickets from last day but I would like it to process ALL
attachments from very beginning.<br>
<br>
So is it possible somehow to force this plugin to move all images
and other files out of DB? Thanks.<br>
</font>
</body>
</html>