As the editor of ONJava and java.net, I’ve put together a collection of documents to help writers with their articles. These include two docs on style and process handed out by most O’Reilly Network editors, a further style guide unique to the Java sites, and an HTML template to get started with (we only accept HTML - no MS-Word). Of course, since these files need to stay together, I’ve zipped them up and send them out as onjava-javanet-writers-guide.zip.

Well, at least I did. I’ve been having a problem with a lot of sites lately, GMail in particular. Apparently, they don’t take .zips:


Hi. This is the qmail-send program at xxxxxxxxx.net.

I'm afraid I wasn't able to deliver your message to the following addresses.

This is a permanent error; I've given up. Sorry it didn't work out.



<xxxxxxxx@gmail.com>:

(xxxxxxx@gmail.com) 64.233.171.27 failed after I sent the message.

Remote host said: 552 5.7.0 Illegal Attachment m35si1200988rnd

I suppose this comes from all the vile malware cargo that can come along for a ride inside a .zip, maybe enhanced by mailers (or clueless users) that automatically expand zips, but is banning .zip really the answer? This policy causes so much collateral damage to e-mail functionality, and the spammers and thieves will just move on to any of their other 100 dirty tricks anyways.

Besides, I fail to see how this makes anyone safer. One of my authors said his company has a standing “no zip” policy, so they just swap .piz files — i.e., sender changes the extension from .zip to .piz, receiver changes it back. Easy workaround.

Another approach: just use any of the other, less-ubiquitous compression formats, like tar.gz, StuffIt, ARC, etc.

For the meantime, if you’re trying to write for ONJava — or just interested! — I’ve attached the file to this blog: onjava-javanet-writers-guide.zip. And at some point, we’ll just link the files on the left column of the page.

But still, that doesn’t help for swapping drafts back and forth. This seems like a problem that’s only going to get worse.

Have you been inconvenienced by the ZIP lockout?