Parece que o problema causador está sendo causado durante o loop de cat /test/emailbody.txt;
Remova o "," ao imprimir no arquivo. A seguinte linha de código tem esse problema:
push @dzones, "No files have more than 20% deletions.\n\nPlease see attached for the deletions in different zones.\n\nThanks, Vishal\n\n";