Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I've received a big load of emails. I want to answer them all with the same message without the recipients knowing of the other receivers. Any recommendations on how to achieve this?

share|improve this question
add comment

2 Answers 2

up vote 1 down vote accepted

The quickest way I can think of is an outlook vba macro, provided you don't mind Outlook throwing a bit of a tantrum that you're automating it - it'll warn you that it might be a virus.

Something like the following

Public Sub test()
    Dim ns As NameSpace
    Set ns = Application.GetNamespace("MAPI")
    Dim outlookFolder As Object, innerFolder As MAPIFolder
    Set outlookFolder = ns.Folders("Mailbox - Your mailbox name")
    Debug.Print outlookFolder.Name
    Set innerFolder = outlookFolder.Folders("Inbox")
    Debug.Print vbTab & innerFolder.Name
    Dim emailItem As MailItem
    For Each emailItem In innerFolder.Items
        If emailItem.Subject = "Test" Then
            Dim replyEmail As MailItem
            Set replyEmail = emailItem.Reply
            replyEmail.Body = "Test 2"
            replyEmail.Display
            replyEmail.Send
        End If

    Next it
End Sub

So for the above, for each email it finds in your inbox with the subject "Test", it'll send a reply to the original sender with the body "Test 2".

share|improve this answer
add comment

Use bcc (blind carbon copy). Add all the recipients to that field and they won't know about all the other people you've also sent the mail to.

share|improve this answer
    
@alex exactly what i was gonna say –  admintech Sep 21 '09 at 8:41
    
That forces me to put them in my address book which I want to avoid if possible. –  nibbo Sep 21 '09 at 8:52
    
No, just copy/paste their addresses from the incoming emails into the BCC field... –  Wim ten Brink Sep 21 '09 at 8:55
    
Yes, but the amount of emails I want to answer makes manual copy/paste for every address a tremendous and tiresome task. –  nibbo Sep 21 '09 at 9:03
    
I don't think you can do it any other way in Outlook. In Lotus Notes, for instance, you can choose a bunch of emails from different people and press Reply to all; that way, the To field is automatically filled from all the selected emails. In Outlook such a thing is not possible. –  alex Sep 21 '09 at 9:13
add comment

Your Answer

 
discard

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.