3 Methods to Forward a Meeting Invitation without Notifying the Organizer

By default, when you forward a meeting invitation, Outlook will automatically send a notification mail to the meeting organizer. If you dislike this, you can follow the 3 simple tricks introduced in this article.

As usual, when you intend to forward a received meeting invitation by clicking on “Forward” button on “Home” tab of Mail section, you will receive a reminder that a meeting forward notification will be sent to the meeting organizer. It looks like the following image:

Reminder: Meeting Foward Notification to the Organizer

Then the organizer will get a meeting forward notification, like the picture below:

Meeting Forward Notification

Many users would like to forward a meeting without notifying the organizer, just secretly. To achieve it, here are 3 easy tricks available.

Method 1: Drag & Drop the Meeting from Calendar to Mail

  1. At first, switch to “Calendar” section and find the source meeting in correct calendar folder.
  2. Then drag and drop it to the Mail icon at the bottom of navigation pane.Drag & Drop the Meeting from Calendar to Mail
  3. At once, a new message will open. The meeting details have been inserted in the message body, like the image below:New Message with Meeting Details in Body

However, to be honest, this method is only a workaround in that it simply creates a new message which contains the meeting details.

Method 2: Forward the Meeting as iCalendar

  1. For a start, you should find and double click the meeting to open it
  2. Then in its own window, you can click “Forward” button in “Actions” group and select “Forward as iCalendar” from the drop down list.Forward the Meeting as iCalendar
  3. Subsequently, a new message will be created, in which the meeting is added as an attachment.New Message with Meeting as Attachment

Equal to the Tip 1, this approach is also a workaround, not directly forwarding a meeting invitation. If you want to indeed forward an invitation, you have to apply the last tip below.

Method 3: Forward the Meeting Invitation with Outlook VBA

  1. At the outset, press “Alt + F11” to open “Visual Basic” window.
  2. Then create a new module by clicking “Insert” > “Module”.
  3. Next copy and paste the following VBA codes into the new module.
Sub ForwardMeetingInvitation()
    Dim olSel As Selection
    Dim olMeeting As MeetingItem
    Dim olFWMeeting As MeetingItem
    Dim Recip As String

    Set olSel = Outlook.Application.ActiveExplorer.Selection
    Set olMeeting = olSel.Item(1)
    'Replace with your own desired recipient's email address
    Recip = "johnsmith@datanumen.com"
    Set olFWMeeting = olMeeting.Forward
    With olFWMeeting
         .Recipients.Add (Recip)
         .Attachments.Add olMeeting
    End With
    Set olSel = Nothing
    Set olMeeting = Nothing
    Set olFWMeeting = Nothing
End Sub

VBA Codes - Foward a Meeting Invitation

  1. After that, exit the “Visual Basic” window and add the macro to Quick Access Toolbar as usual.
  2. Eventually, you can have a try.
  • Locate and pitch on the meeting invitation in the mail list.
  • Then press the new button in the Quick Access Toolbar.
  • Lastly, a new meeting invitation will open, in which the original meeting details and meeting item are in the body. Also, there is no the reminder that Outlook will send a meeting forward notification to the organizer.Forward Meeting Invitation with Outlook VBA

Get Rid of Virus Infection to Your Outlook

It is recommended to change the macro settings of your Outlook to only permit the digitally signed macros. It can block those malicious macros, which can infect your Outlook data. If unfortunately, your Outlook data is corrupted due to viruses, you have to resort to a corrupt Outlook recovery utility, like DataNumen Outlook Repair.

Author Introduction:

Shirley Zhang is a data recovery expert in DataNumen, Inc., which is the world leader in data recovery technologies, including repair SQL mdf db corruption and outlook repair software products. For more information visit www.datanumen.com

10 responses to “3 Methods to Forward a Meeting Invitation without Notifying the Organizer”

  1. I’m impressed, I must say. Seldom do I encounter a blog that’s equally educative and entertaining, and without a doubt, you’ve hit the nail on the head. The problem is something that too few people are speaking intelligently about. I am very happy I found this in my search for something relating to this.

  2. The script in the website is so bad and not working, not sure why entire google only has this broken script, use this instead:

    Sub ForwardMeetingInvitation()
    Dim received_selection As Selection
    Dim received_meeting As MeetingItem
    Dim olFWMeeting As Object
    Dim Recip As String
    Dim received_event As AppointmentItem
    Dim new_mail As AppointmentItem

    Set received_selection = Outlook.Application.ActiveExplorer.Selection
    Set received_meeting = received_selection.Item(1)
    Set received_event = received_meeting.GetAssociatedAppointment(False)

    Set new_mail = Outlook.Application.CreateItem(olAppointmentItem)
    new_mail.Subject = received_meeting.Subject & ” – copy”
    new_mail.MeetingStatus = olMeeting
    new_mail.Body = received_meeting.Body
    new_mail.Recipients.Add (“PUT_YOUR_EMAIL_HERE@gmail.com”)
    new_mail.Location = received_event.Location
    new_mail.Start = received_event.Start
    new_mail.Duration = received_event.Duration


    End Sub

  3. I get the ame error on the same line
    set olMeeting = olSel.Item(1) because the meeting is actually an appointment.

  4. Macro silently fails because of a type error on set olMeeting = olSel.Item(1) because the meeting is actually an appointment. Also fails when forwarding my meeting “accept”, which is of type MailItem. This is for after-the-fact forwarding because Outlook deletes the original invitation.

    I might look at enhancing the code to deal with any Outlook type.

  5. Marco didn’t work. I followed the instructions and it still had the meeting forward notification to the organizer.

Leave a Reply

Your email address will not be published. Required fields are marked *