I\'m writing a VBA script that will fire off emails to our customers. I\'ve made similar systems before, but the difference here is that these emails will use a generic Fro
Check out the MailItem.SentOnBehalfOfName Property. You should have delegate access to the mailbox/profile on whose behalf you want to send.
Sub SendEmailOnBehalf()
Dim msg As Outlook.MailItem
Set msg = Outlook.CreateItem(olMailItem)
With msg
.SentOnBehalfOfName = "Jimmy's boss' name"
.Subject = "Email from someone else"
.Body = "Hello" & vbNewLine
End With
End Sub
The email would say From Jimmy Pena on behalf of Jimmy's Boss
in the From:
field.