For a start how does it know what the email address is? your combo box row source should be
SELECT [Contact ID], [Contact Name], [Email Address] FROM Contacts WHERE [Email Address] Is Not Null ORDER BY [Contact Name];
You bound column in your combo should be set to 1 (Contact id)
Then you need to revise this line of code
Code:
Set objOutlookRecip = .Recipients.Add(Delivered_By)
to
Code:
Set objOutlookRecip = .Recipients.Add(Me.Delivered_By.Column(2))
Because the columns are zero based in the combo box column(2) is the third column in the combo. I have also included an Is Not Null condition as you can only send a person an email if they have an email address to send it to.
Also I have Assumed the [Email Address] is the actual name of the field in your contacts table. If different you will need to change it.
David