[Mimedefang] Howto use mimidefang _only_ for replacing attachments with urls?
Steffen Kaiser
skmimedefang at smail.inf.fh-bonn-rhein-sieg.de
Wed Mar 14 07:53:21 EDT 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wed, 14 Mar 2007, Tony K Lindstrom wrote:
> mimedefang-filter and add the routine to do what I want. I am not
> familiar with perl so there might be something that I don't understand.
Er, perl is a programming language, you'll need to dig into it or ask
somebody to write the filter for you.
> sub filter {
> $size = (stat($entity->bodyhandle->path))[7];
$entity is a unknown variable, you have also remove the part, where it
got assigned.
Also: prefix $size with "my " to declare the variable as a local one.
> if ($size > 1000000) {
> return action_replace_with_url($entity,
> "/var/spool/MIMEDefang_Captured_Files",
> "http://snailgw.tekla.com/captured_mailfiles",
> ($fname? "\"$fname\"" : "Attachment").
> " (".humanize($size).") relocated:\n\n_URL_",
> $fname # extra data to save
> );
Same for $fname, you have remove the assignment.
humanize() is a function, that's missing, too. Reinsert this
function from the filter you got the hints from.
> }
> }
> 1;
- --
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBRffiM+gJIbZtwg6XAQKjvgf+Lc7kpVoF5mCe+pgp2TDMsvsMr2/FtG8g
TaulrKoELmgxTQNFOoAbqOV7j/9MOY1I+9IO71N2rGdNcsKWNWXB7F6TmFvAQsvv
nERnMGBn5G0ZxxPCKV2ACBfpabvlfjfQVnsKAPHtAzrGdJJCMQ0yPwnwsQBdpTI3
riYcReq1vxPkQYuzv1+PrELJHDDXLLgKd+J0TXegTwKPajYBk4QipiVZNkR1xNr0
EBFlt9JFFsw4qav/QMhockwFGMlq/lW/Id540Qbf5+lo6LXxV6HNhEH8FYC7HFnr
ubgtGm94JrDZxvyAGvPHKR76lgrwHhZ0yr7j8Wy/JHkVn09dTk0ypQ==
=5w23
-----END PGP SIGNATURE-----
More information about the MIMEDefang
mailing list