Without seeing your site.catalog I  can't tell you what's wrong. However,
mailtpl files are automatically defined and you don't need to put them in
the catalog at all.  You can just leave them out and  use the PUT command
directly.
 
  Eric