Ciao a tutti!
Vengo al punto, vorrei integrare alcune funzionalità di Telnet all'interno di un mio programma scritto in VB6.
In pratica vorrei dare la possibilità di spedire una mail e per fare ciò, ho tentato questo:
1) Mi sono connesso ad un server di posta tramite Winsock con questa sintassi:
La connessione ha dato esito positivo.codice:Winsock.Connect "smtp.libero.it", 25
2) Una volta connesso ho iniziato ad inviare dati:
Però, alla prima "SendData" mi è stato segnalato il seguente errore:codice:Winsock.SendData "HELO Libero" & vbCrLf Winsock.SendData "MAIL FROM:<" & mittente & ">" & vbCrLf Winsock.SendData "RCPT TO:<" & destinatario & ">" & vbCrLf Winsock.SendData "DATA" & vbCrLf Winsock.SendData vbCrLf & "Testo:" & vbCrLf Winsock.SendData testo_mail Winsock.SendData vbCrLf Winsock.SendData "." Winsock.SendData vbCrLf Winsock.SendData "QUIT"
Con ogni probabilità ho saltato uno o più passaggi fondamentali, qualcuno può consigliarmi?Errore '40006'
Protocollo o stato della connessione errato per la transazione richiesta o la richiesta'
Grazie!


Rispondi quotando
