SixDegrees
Letter - Heart can mean superficial feelings and just a message or communication that is warm, nice but not necessarily passionate. The Letter can indicate superficial things, frivilous play-love.
Heart - Letter is more likely to be messages from the heart. Someone is talking about what they feel completely.
Ah, interesting, thanks for the clarification!