@Paul ******
, sounds like your wife got a "lost in translation" thing going on :(
To file a TM30 by mail you need copies of:
the data page of your passport,
your visa (if you have one),
your entry stamp,
your TM6 departure card,
the blue house book of the owner where you're staying
their thai i/d,
a filled out TM30 form
and a self addressed stamped envelope.
They'll mail back to you the bottom
***
of the TM30 form which is your receipt ;)