Some possible problems and solutions are:
"tnefDD could not create a temporary directory - may be a permissions problem." Error message
When it opens a TNEF file, tnefDD creates a temporary directory in order to store attachments. This error message means that the directory couldn't be created. Try running Disk Utility and repairing disk permissions.
"tnefDD could not open the file - may be a permissions problem." Error message
There was a problem when tnefDD tried to open the file. Most probably, you don't have permission to read the file. Check the file permissions, and try again.
"That was not a TNEF format file." Error message
All TNEF files have a unique "file signature" that allows them to be recognised, but the file you tried to open doesn't have that signature. Either the file isn't a TNEF file, or it is corrupted.
"tnefDD could not obtain path information." Error message
tnefDD couldn't access the location you specified. It might be a URL, or other non-file location.
"tnefDD could not resolve the file location." Error message
tnefDD couldn't access the location you specified. Most probably, you don't have permission to read the file or device. Check the file permissions, and try again.
"Could not save file." Error message
There was a problem when tnefDD tried to save the file. Most probably, you don't have permission to write to that location. Check the file or directory permissions, and try again.
"Could not access decoded file in temporary directory." Error message
When it opens a TNEF file, tnefDD creates a temporary directory in order to store attachments. This error message means that the directory couldn't be accessed after it was created. Try running Disk Utility and repairing disk permissions.
When all else fails.....
If tnefDD gets completely confused, it will output diagnostic/error messages to the Console. These messages may help you to find the root cause of the problem. Start the Console application, and repeat whatever steps led to the problem
Reporting bugs