View Single Post
 
Old 02-03-2016, 07:36 AM
perola.rike perola.rike is offline Windows 7 32bit Office 2007
Novice
 
Join Date: Feb 2016
Posts: 5
perola.rike is on a distinguished road
Default VBA forward to gmail - include original subject

I have this code that perfectly forwards all my outlook mails to gmail. Only one thing is missing: In gmail, there is "no subject". Can anyone help me modify the code below to include the original subject in the forwarded mail?

In "this outlook session":

Private Sub Application_NewMailEx(ByVal EntryIDCollection As String)
Dim varEntryID As Variant
Dim objOriginalItem As MailItem
Dim newMail As MailItem

For Each varEntryID In Split(EntryIDCollection, ",")
Set objOriginalItem = Application.GetNamespace("MAPI").GetItemFromID(var EntryID)

Do Until objOriginalItem.Attachments.Count = 0
objOriginalItem.Attachments.Remove (1)
Loop

Set newMail = CreateItem(olMailItem)

With newMail

.To = "MYMAILHERE@gmail.com"
.Subject
.Attachments.Add objOriginalItem
.Display

.Send
End With


Next

ExitRoutine:
Set objOriginalItem = Nothing
Set newMail = Nothing

End Sub
Reply With Quote