Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

For example, I have contacts "John Smith" and "Marry Jones". When I send email to them at the same time, I want to have unique greeting words for different people. For example, "Dear John, " then is the message. I wonder if there is anyway that the email app can read the contact's first name and insert it into my HTML text.

I'm using either Yahoo! email, Gmail or Outlook.

Another question is how to hide the recipients' email addresses when I'm sending to a group of people? The recipients will not see their email address in the "To" section when they get the email, if I use the BCC function. It is kind of obvious that I used the BCC and those smart guys probably won't be happy.

I did some online research but did not find any solution. Hopefully someone here can help me with any of these. Thanks, I appreciate it.

share|improve this question
That's called a "mail merge", and the process for doing it any of these different systems will be different, although, honestly, they're not really set up for that. Further, do you mean Outlook (part of the Office Suite) or Outlook.com (Microsoft's new webmail offering)? – Al E. Jan 30 '14 at 22:00
See: How do I do a Mail Merge with Gmail? – Al E. Jan 30 '14 at 22:03
@AlE. Thanks a lot. It is a good tutorial. The problem is that I was trying to send email to a group of Facebook friends. However, Facebook does not provide APIs to retrieve email addresses, so I cannot use Gmail or Microsoft's webmail. Yahoo! Mail can import contacts from Facebook, but cannot export these contacts and cannot do mail merge...but thanks for the tutorial and the term "Mail Merge". – user1231599 Jan 31 '14 at 5:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.