Newsgroup: it.comp.lang.visual-basic
Titolo: vbSendMail

Quando provo la routine ricevo il seguente
errore:
Non � possibile ragiungere la rete
da questo host in questo momento.
In effetti il PC non � in rete e non esiste
una rete.
Se il problema � veramente quello chiedo:
Qualcuno di Voi conosce una routine simile
che funzioni anche con un unico PC?
Mi serve per un unico destinatario.
Altrimenti se avete altri suggerimenti ...
Grazie e saluti.
Sauro 

PS
Dimenticavo:  VB6 + SP5 

 Altrimenti se avete altri suggerimenti ...
Direi che metter su un'applicazioncina minimale che legga dei
messaggi che puoi lasciare in un file su disco sia un po' meno
complicato.
Se vuoi ho fatto una cosa del genere qualche tempo fa, potresti
adattartela. Sono un paio di decine di righe, niente di che.
Si limita a controllare un determinato file su disco, se lo trova cambiato
lo carica e lo visualizza. Cliccando su OK il form viene minimizzato,
fino alla prossima modifica.
Al posto di mandare l'e-mail ti basterebbe scrivere (eventualmente
in append) su un file.
Bye, G. 


[cut]
Ciao G.
Mi sono spiegato male.
Quando ho detto che il mio PC non � in rete
intendevo che non fa parte di una serie di PC
in rete tra loro.
Si connette comunque regolarmente ad
internet con tele2 e con modem ADSL.
Evidentemente io ho dato al termine "rete"
il significato sbagliato; credo.
Se possiamo ripartire da questo punto .....
Grazie G.
Sauro 

 Se possiamo ripartire da questo punto .....
http://www.ostrosoft.com/smtp_component/smtp_vb.zip
da : 
http://www.ostrosoft.com/smtp_component.asp
http://www.ostrosoft.com/
--
Fosco

 Se possiamo ripartire da questo punto .....
Yep.
Allora, serve qualcosa di pi� per analizzare il problema, che
a questo punto � probabilmente una questione di configurazione.
Un passo alla volta. Dalla stessa macchina, riesci a mandare
una mail con OE ?
Bye, G. 


Si.
Inoltre con MAPI riesco a mandarle anche col
mio gestionale.
Il problema � proprio questo:
appena un cliente usa un altro programma invece
di OE; sono fregato :-(
Domani andr� a vedere anche i siti che mi ha
suggerito Fosco.
Chissa!
Grazie G.
Ciao, Sauro

 Fosco
Grazie Fosco.
Domani vado a vedere quello che mi hai
suggerito.
Ciao, Sauro

 Chissa!
Se ricordo bene a suo tempo lo provai, ma � un componente in .NET,
quindi risultava un po' pesante sulle vecchie macchine su cui dovevo
usarlo io all'epoca; avevo delle specifiche HW piuttosto stringenti,
per questo poi mi orientai su vbsendmail.
Probabilmente girando su un HW "umano" sarebbe ottimo :-).
Bye, G. 

 Probabilmente girando su un HW "umano" sarebbe ottimo :-).
Io lo uso su un win98se e rullaz
--
Fosco

 Fosco
Ho scaricato quanto mi hai suggerito ma non sono
riuscito a provarlo perch� non riesco e registrare
la DLL col seguente errore:
C:\WINDOWS\SYSTEM32\OSSMTP_Plus.dll � stato caricato, ma il punto di 
ingresso DllUnregisterServer non � stato trovato.
Questo file non pu� essere registrato.
Se hai qualche suggerimento ....
Grazie Fosco e saluti.
Sauro 


Non sono riuscito a registrare la dll
Grazie G. per il tempo che mi stai dedicando.
Saluti.
Sauro

 Se hai qualche suggerimento ....
prova questa
http://www.zshare.net/download/71244719cc259cf8/
http://www.ostrosoft.com/OSSMTP6/smtp_vb.zip
--
Fosco

 Fosco
Luned� la provo.
Grazie Fosco.
Ciao, Sauro 

Niente da fare.
Adesso la dll � ok.
Per� non riesco a spedire; errore:
Error 12012: SMTP connection failed. Timeout exceeded
Probabilmente ho una connessione a tele2
troppo complessa:
POP3:               
pop.tele2.it
SMTP:              
smtp.tele2.it
Nome account:  cxu-9bx-3xw
Password:         password
Nome utente:    
vic...@tele2.it
Password:         password
(server posta uscita come posta entrata)
Far� altre prove su un altro PC.
Ciao e grazie Fosco.
Sauro