Sauro ha scritto:
OK. Cioè, non molto OK :-(
E' un problema conosciuto, e con vbSendmail non puoi
semplicemente farlo.
Gmail (e ultimamente altri, anche Hotmail, mi pare)
chiedono che, prima di mandare qualcosa col normale
SMTP, chi vuole inviare debba prima autenticarsi
tramite TLS. E non è una cosa semplice.
Qualche anno fa Google mise su un server apposta per
le "app" più semplici, che non potevano supportare TLS
o altro. Il server è
aspmx.l.google.com e, ho appena
controllato, risponde tuttora sulla porta 25.
*Dovrebbe* continuare a funzionare per un bel po', ma
ovviamente non posso garantirti niente, io :-).
Quel server non supporta l'autenticazione, quindi
se ne hai bisogno, e se devi per forza fare un invio
direttamente ai server di Gmail (perchè dovresti, poi ?)
l'unica è cambiare sistema, continua a leggere.
*******************
Qui c'è un esempio che usa CDO, ma non l'ho provato:
http://www.xtremevbtalk.com/showthread.php?t=295234
e qui qualcuno ha lavorato sullo stesso codice:
<
http://www.vbforums.com/showthread.php?517734-How-to-send-mail-using-vbsendmail-dll-and-smtp-gmail-com>
Cercando per "vb6 cdo" viene fuori un'altra marea
di esempi, anche in italiano, spero ti siano d'aiuto.
Bye, G.