It’s a fake. The boycott Koch letter has been circulating for a while. Somebody thought a Zimmermann tie-in would attract more attention, though there’s no truth in it. See Snopes.com for more (if you trust them).
Glad you added the proviso re Snopes. It's run by a liberal married couple and has been demonstrably wrong on several occasions.