You may find this helpfull as a start.
The qryElectronicCopiesOfPublication is a make table query that produces a table of only those on the database that have a valid email address. It creats 3 fields, the first is the email address and the others are the subject and body which it gets from text boxes on a form. I also have some other filters on the form to select recipients from various categories so that each category may receive different subject and body text.
Let me know if you need more.
Cheers
Norm
Private Sub SendElectronicVersion_Click()
Dim Response As Integer
Response = MsgBox("Are you sure you wish to send these E-MAILS?", vbQuestion + vbYesNo, "Confirmation"

If Response = vbYes Then
DoCmd.SetWarnings False
DoCmd.OpenQuery "qryElectronicCopiesOfPublication"
DoCmd.SetWarnings True
Dim dbs As Database
Dim rst As Recordset
Dim Receiver As String
Dim Subject As String
Dim Body As String
Dim Counter As Integer
Dim VrecordCount As Integer
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset("tblElectronicCopiesOfPublication"

Counter = 1
VrecordCount = rst.RecordCount
rst.MoveFirst
Do While Counter < VrecordCount ' Check for end of file.
Receiver = rst.Fields(0)
Subject = rst.Fields(1)
Body = rst.Fields(2)
Debug.Print Receiver, Subject, Body
DoCmd.SendObject acSendNoObject, , , Receiver, , , Subject, Body, 0
rst.MoveNext
Counter = Counter + 1
Loop
rst.Close
Set dbs = Nothing
Else
End If
End Sub