could not open /dev/kbd to get keyboard type US keyboard assumed
could not get keyboard type US keyboard assumed

This is caused by unix2dos, you may want to use:
-437 Use US code page
-850 Use multilingual code page
-860 Use Portuguese code page

For example:
unix2dos -437 file.log | uuencode file.txt | mailx -s "My Mail, file.log" yourmail@nospam.com