Adam Katz a écrit :
> Refined to include the ifplugin directive (which if you prefer can go
> after the three mimeheader lines).
>
> ifplugin Mail::SpamAssassin::Plugin::ImageInfo
> mimeheader __MIME_GIF Content-Type =~ /image\/gif/i
> mimeheader __MIME_PNG Content-Type =~ /image\/png/i
> mimeheader __MIME_JPEG Content-Type =~ /image\/jpe?g/i
> body __GIF_ATTACH eval:image_count('gif',1)
> body __PNG_ATTACH eval:image_count('png',1)
> body __JPEG_ATTACH eval:image_count('jpeg',1)
>
> meta IMAGE_MISMATCH (__MIME_GIF && !__GIF_ATTACH) || (__MIME_PNG &&
> !__PNG_ATTACH) || (__MIME_JPEG && !__JPEG_ATTACH)
> describe IMAGE_MISMATCH Contains wrong image format for MIME header
> score IMAGE_MISMATCH 1.0
> endif
is there a way to generalize this to other MIME types? I mean a file
claiming to be a .pdf when it is a .wmv...?
or do we need a FileType plugin?