Salve ragazzi
Sto cercando di realizzare un programmino che, fatta un'analisi automatica, mi invii sul cellulare una mail di notifica. Cercando in rete ho trovato la dll in oggetto nel sito http://www.freevbcode.com/ShowCode.asp?ID=109
Ho scaricato il programma dimostrativo e l'ho provato: tutto bene.
Poi ho creato un form con un pulsante e scritto questo codice (come indicato nel sito):

Private WithEvents poSendMail As vbSendMail.clsSendMail

Private Sub Command1_click()
Set poSendMail = New vbSendMail.clsSendMail
poSendMail.SMTPHost = "smtp.servizio.it" 'txtServer.Text
poSendMail.From = "MioNome" 'txtFrom.Text
poSendMail.FromDisplayName = "MioNome" 'txtFromName.Text
poSendMail.Recipient = "indirizzo@internet.it" 'txtTo.Text
'poSendMail.RecipientDisplayName = txtToName.Text
'poSendMail.ReplyToAddress = txtFrom.Text
poSendMail.Subject = "Prova" 'txtSubject.Text
'poSendMail.Attachment = txtFileName.Text 'attached file name
poSendMail.message = "Computer..... TI UCCIDO!!!!" 'txtMsg.Text
poSendMail.Send
Set poSendMail = Nothing
End Sub

Ho messo come annotazioni le righe che non mi servivano.
La vbSendMail.dll l'ho messa nella directory dove risiedono tutti i file del progetto in VB (esattamente come nel programma dimostrativo)
Appena avvio il progetto mi restituisce questo errore: "User-definedtype not defined"
evidenziando la riga nelle definizioni.

Ho provato a spostare la dll nella directory system32 di windows XP ma non cambia nulla.
Cosa sbaglio?

Abbiate pietà per un elettronico che si è messo a fare il programmatore autodidatta ;-D
grazie