Here is the good thank you note article :
There are so many occasions during
a day, a week, a month that you find you have
the need to say "Thank You" to someone
for something. The most simple and
direct way is to actually say the words, "Thank you."
For example, when someone holds a door opened for you.
However, what do you do when there's a special event or
particular occasion that requires a more permanent "thank you" such
as a birthday, wedding, job interview or some kindness?
Sending a written card, letter or e-mail acknowledges
the person's special recognition and offers
your specific gratitude
for their gift or their time or whatever
you feel deserves that extra touch of thanks.
When writing to a friend, family member or
someone with whom you're close, choosing your words can come
easily and flow naturally , mentioning their
gift or the specific occasion for which
you're thanking them.
However, when writing to thank a new client
for winning a project or the head of Human Resources
for your most recent job interview,
more formal guidelines are required.
Some good messages:
> Thank you for your all help.
> Thank you so much for your guidance and support.
> Thank you for your kindness.
> Thank you for all your generosity.
> Thank you for giving me the best gift.