Before you send a thank you letter, look at a few important factors like timing of delivery, degree of formality, and the content of the message, because all of these can influence the outcome.