OT: Use of MailScanner code for extracting attachments
Julian Field
MailScanner at ecs.soton.ac.uk
Wed Jan 4 13:12:09 GMT 2006
-----BEGIN PGP SIGNED MESSAGE-----
There is a function "Explode" which does all the attachment
extraction. You should be able to do what you want with a Custom
Function attached to the "Always Looked Up Last" configuration
option. See /usr/lib/MailScanner/MailScanner/CustomConfig.pm and the
contents of the CustomFunctions directory (in the same place).
You will have attachments expanded out in the /var/spool/MailScanner/
incoming/<pid>/<message-id>/ directory.
On 4 Jan 2006, at 12:36, Jim Holland wrote:
> Hi Julian
>
> Happy New Year to you, and thanks once more for your most
> appreciated work.
>
> We here in Zimbabwe are still offering FidoNet protocols to around
> 2500 of
> our users. Our Fido server delivers files in binary form to our users
> separately from the actual messages. We currently use a Perl
> script to
> handle attachments, and it in turn calls metamail for the actual MIME
> decoding. This is not very elegant or reliable, and I am looking
> for a
> better way of decoding attachments - such as that used by MailScanner.
> It is a shame to see all the work that MailScanner does to decode
> messages
> only for us to then have to go through that process all over again
> before
> we can deliver the attachments to our Fido users.
>
> Sadly I am not a Perl expert - just a hacker who can develop
> scripts at a
> far lower level of complexity - so I find your code beyond my
> understanding. However if you were able to simply point me in the
> right
> direction - eg which packages are needed, where is the point of entry
> where a message is passed to those packages, and any other brief
> suggestions - I should be able to take it from there with a little
> help
> from another Perl enthusiast here.
>
> Any help would be most appreciated.
>
> Regards
>
> Jim Holland
> System Administrator
> MANGO - Zimbabwe's non-profit e-mail service
>
> ------------------------ MailScanner list ------------------------
> To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
> 'leave mailscanner' in the body of the email.
> Before posting, read the Wiki (http://wiki.mailscanner.info/) and
> the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).
>
> Support MailScanner development - buy the book off the website!
- --
Julian Field
www.MailScanner.info
Buy the MailScanner book at www.MailScanner.info/store
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.0.3 (Build 2932)
iQEVAwUBQ7vJq/w32o+k+q+hAQE8Zwf/d5ZKPSSBNOlAPvus/MW2xgLlr6NzVVRZ
lFL51vEnZjrpWaT/Xsfh5t30vF6nqWL8k4w+5MA9amlq7qxBHtOrmK8rN0uvMmHX
P84mmzPVndNUS1IZ1w9OPgJuJXt5jkB5F0QJ0ecMV5RvQ7HUzGOhmjOew7s+r+Ip
T2XZjTI5DuSJxU8N7892X/3mnretjKTkYfsCXAGYmelp7nfsL+O6bGyX61V58vlZ
7a3hczTXGAKCPcqAPkHb+MDiKyTRbHnjDNlezKU+SrCRuyyMkiIkuk8FEiET1zht
cXNqQV9Xu4bP/mrY0EuHH7Dw3qnGbJGESaVAotaemgDp2XVHbfzHLQ==
=4AfB
-----END PGP SIGNATURE-----
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the Wiki (http://wiki.mailscanner.info/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).
Support MailScanner development - buy the book off the website!
More information about the MailScanner
mailing list