вообще, размер вложений, а так же имена вложенных файлов, можно посмотреть в глобальной javascript переменной VIEW_DATA после вызова has:attachment.
другое дело, что ее парсинг может потребовать значительных временнЫх затрат от автора, поэтому вряд ли это можно назвать оптимальным способом.