Grazie zampa 28 per il tuo prezioso aiuto.
Sono sicuro che sei vicinissimo. Ma ancora non va!!
Qui sotto ho rimesso il codice che tu mi hai dato, mettendo il databind (che sicuramente avevi dimenticato). Ma il problema è che non manda nessuna mail, mi sa che c'è qualcosa che non va . Io penso che il problema sia in questa rigaS.Tables("anagrafici").Rows(i)(1), che non preleva nulla..puoi vedere tu cosa serve ancora?? Grazie mille.

<%@ import namespace="system.data" %>
<%@ import namespace="system.data.oledb"%>
<%@ import namespace="system.web" %>
<%@ import namespace="system.web.mail" %>
<script language="VB" runat="server">
dim data as string="banca.mdb"
dim MyConn as new oledbconnection ("provider=microsoft.jet.OLEDB.4.0; data source=" & Server.MapPath("banca.mdb"))
Dim DS as new dataset("MyDataset")
'-------------------------------------------------
sub page_load(obj as object, e as eventargs)
dim MyCommand as new OleDBDataAdapter (" select * from anagrafici", MyConn)
MyCommand.Fill(DS, "anagrafici")
RptEmail.DataSource = DS.Tables("anagrafici").DefaultView
databind()
end sub
'-------------------------------------------------
sub InviaMail(obj as object, e as eventargs)
Dim I as Integer
For i = 0 to RptEmail.Items.Count - 1
If CType(RptEmail.Items.Item(i).Controls(1), CheckBox).Checked Then
'Invia la mail se è spuntata la casella
dim mymessage as new mailmessage
mymessage.to = DS.Tables("anagrafici").Rows(i)(1)
mymessage.from="pippo@iol.it"
mymessage.subject="soggetto"
mymessage.bodyformat=mailformat.text
mymessage.body=messaggio.text
smtpmail.send(mymessage)
End If
Next i
end sub

'-------------------------------------------------
</script>
<html>
<body>
<form runat="server">
<asp:textbox id="messaggio" runat="server"/>


<ASP:Repeater ID="RptEmail" Runat="server">
<HeaderTemplate>
Tabella Email
</HeaderTemplate>
<ItemTemplate>
Email:<%#Container.DataItem(1)%>
<ASP:CheckBox Runat="Server" ID="MyCheck" Checked="False"/>
</ItemTemplate>
<FooterTemplate>
<ASP:Button ID="BttInvia" Runat="Server" Text="Invia" OnClick="InviaMail"/>
</FooterTemplate>
</ASP:Repeater>

</form>
</body>
</html>