Thunderbird 24.1.1 / Windows XP. When saving attachment file, zoneId is added automatically (it is bug 236771). But when opening attachment file directly, temporary file does not have zoneId. Some applications can change its behavior when zoneId exists. For example, when opening ZIP archive with "Windows Explorer", if ZIP archive has zoneId, extracted files also have zoneId. I think it is better to add zonedId to temporary file before launch external application.
See bug 952961. We don't mark zip files anymore and we don't allow opening executables directly.
Reopening because bug 948410 was reopened.
Reopening this bug because THIS bug has been reopened, Kimura-san? :/ :\ 952961 wasn't reopened, neither.
Bug 952961, sorry. Bug 952961 was changed the resolution from WONTFIX to FIXED.