Hi, I've solved the issue, and congratulations for your hard work!!
Tip:
Try to use CODE tag instead of FILE
Also try to start the row from the begining without spaces when you can
for example in this paragraph:
{
#
# 40smarthosts_accounts (custom templates)
# /etc/e-smith/templates-custom/postfix/postmap/40smarthosts_accounts
#
push @postmapList, qw(relaymaps);
'';
}