Statement | ZipContents |
---|---|
Version | 6.7+ |
Purpose | Enables the script to obtain the list of files contained in a ZIP attachment |
The ZipContents statement requires a message section number and bag name, in the format
ZipContent <message section number> <bag name>
filename<tab>ZIP comment<tab>compressed length<tab>uncompressed length<tab>timestamp
The following example will iterate through the MIME sections and get the ZIP contents into a bag 'zipcontents'
ForEach MimeSection SectionInfo IfMatch ${SectionInfo} "/^(\d+):([\d\. ]*):([^:]*)/" ${SectionId} = ${1} ${SectionType} = ${3} If ${SectionType} == "application/zip" ZipContents ${SectionId} zipcontents EndIf EndIf EndForEach