Grazie per la risposta.
Quindi, come pensavo di fare sembra essere la soluzione migliore (scrivere "qualcosa nel db").


codice:
If int(km_prossimo_tagliando_avviso) <= int(km_per_controllo) Then 
    If inviata = 0 Then
        mail.From = "email@email.it"
        mail.To = destinatario
        mail.Subject = "Scadenza tagliando - Veicolo:  " + targa
        mail.HTMLBody = "Il tagliando del veicolo targato <b>" + targa + "</b> &egrave; in scadenza.</p>"
        mail.Send
        sqlInviata = "UPDATE manutenzioni SET inviata=1 WHERE id_manutenzione=" & id_manutenzione
        Conn.Execute sqlInviata
    End If                
End If
Devo capire come gestire l'eventuale errore. Grazie per i link.