Missing Attachment Plugin Unleashed for Leopard
I’ve released a new version of my missing attachment plugin for Apple’s Mail program. This new version works on both Tiger and Leopard, all from a single plugin. It also simiplifies the install process. Now you can just double-click the Install script to copy the plugin to the appropriate folder and enable Mail’s plugin support.
Dave Said,
December 5, 2007 @ 4:52 pm GMT
I’ve tried the Missing Mail attachment on 2 tiger machines, 10.4.9 and 10.4.11, Mail 2.1 (752/752.2) and neither caught the e-mail containing the words attach, attached and attachment.
My main machine has SpamSieve and MailTags bundles working, so I know that bundles are turned on. (to be sure, I ran the Tiger terminal commands after the 3rd failure)
The 2nd machine is running no other plug-ins, but also did not catch the mail.
BTW, I have no attachments or HTML or whatnot in my sig.
Thanks
Dave
As an aside, do you know of any script that would just hold a draft for 30 seconds before sending mail out. I know that everyone in my studio usually says “oh, crap” right after they hit send. It seems that a simple 30 second delay would catch most errors and not hurt productivity.
THANKS
Dave
Kevin Said,
December 5, 2007 @ 8:21 pm GMT
Hi! I can to help you localize your application into simplified Chinese. I am a translator, but I don’t know much about programming. So if you can explain to me what I can do, I will be glad to help you…
Kevin
chris Said,
April 16, 2008 @ 7:30 am BST
Is there a tutorial for the installation on 10.5.2 in combination with a powerpc (G5)? I tried the old one (for tiger) as well but I miserably failed.
thx in advance!
James Eagan Said,
April 16, 2008 @ 10:54 am BST
@Chris: I really do need to rebuild a version with PPC support, but the likelihood that I’ll be able to do that any time soon is slim. Your best route right now is to download the source. It should build without trouble, but it’s not for the faint of heart. If you’re familiar with the command line, just cd into the source directory and run python setup.py py2app. You should then find the built plugin in the dist folder.
chris Said,
April 17, 2008 @ 5:14 am BST
Hi James,
python setup.py py2app
works well - thanks for your help!
noah Said,
July 31, 2008 @ 2:28 pm BST
Hi James! Thanks for the awesome plugin. I followed your instructions on how to modify and recompile the source, because I wanted to check for a few more strings — I changed the regex on this one line:
ATTACH_EXP_STR = _(ur’\b(attach(?:ment|ments|ing|ed)?|enclos(?:e|ed|ing|ure)|here(?: is|\’s| it is| you go| ya go))\b’)
It’ll produce a few more false alarms, but I’m cool with that.
Thanks again!
kcds Said,
August 13, 2008 @ 4:28 pm BST
This scanner is a great idea, but it doesn’t work for me because I have an image (required by corporate standards) in my signature - so every email I send out has a 0.6KB GIF attached to it. I see where in the code I should check for it, but I don’t know how to examine the attachments to see if there is precisely one attachment, called “oracle_sig_logo.gif”. Can you give me an idea of how to do this please?
Thanks!
Ken
James Eagan Said,
August 14, 2008 @ 3:29 am BST
@kcds: Interesting problem. I’ll punt on whether I think it’s a good idea or not to require all employees to have an image in their signature. But if you use only one account in Mail and always include a signature, the easiest thing to do is just change the line:
if attachments is not None and len(attachments) > 0:to:
if attachments is not None and len(attachments) > 1:That’s not the right thing to do in general, but might be the easiest to do in your case. In general, of course, you’d want to ignore only that attachment. I’d have to poke around to figure out how to do that, though.