Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33
  1. #1

    (CDO) Errore nella connessione smtp

    Se uso questo codice:
    codice:
    Dim objMail, objConfig 
    	
    	Set objMail = Server.createObject("CDO.Message") 
    	Set objConfig = Server.createObject("CDO.Configuration") 
    	
    	' Imposta le configurazioni 
    	With objConfig 
    	
    	' Server SMTP di uscita 
    	.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "localhost"
    	
    	' Porta SMTP 
    	.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 
    	
    	' Porta CDO 
    	.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 
    	
    	' Timeout 
    	.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60 
    	
    	.Fields.update 
    	End With 
    	
    	' Assegna le configurazioni 
    	Set objMail.Configuration = objConfig 
    	
    	objMail.From = "prova@prova.com" 
    	objMail.To = sUserMail
    	objMail.Subject = "Conferma registrazione" 
    	
    	' Valore di priorità 
    	objMail.Fields("urn:schemas:httpmail:importance").Value = 2 
    	objMail.Fields.update() 
    	
    	' Corpo del messaggio 
    	'objMail.TextBody = "Testo della mail" 
    	objMail.HTMLBody = "Testo della mail" 
    	
    	objMail.Send() 
    	Set objMail = Nothing
    Mi esce scritto che è impossibile connettersi al server smtp, come posso risolvere visto che io lavoro in locale?

    CIAO
    Nat Pharma Snc - www.natpharma.it -www.birrapercani.it
    Produzione di integratori fitoterapici per uso veterinario composti interamente da materie prime di origine vegetale



  2. #2
    help
    Nat Pharma Snc - www.natpharma.it -www.birrapercani.it
    Produzione di integratori fitoterapici per uso veterinario composti interamente da materie prime di origine vegetale



  3. #3
    Secondo me la stringa:
    codice:
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "localhost"
    è giusta, visto che lavoro in locale.

    Dove stà il problema?
    Nat Pharma Snc - www.natpharma.it -www.birrapercani.it
    Produzione di integratori fitoterapici per uso veterinario composti interamente da materie prime di origine vegetale



  4. #4
    nel mio script non ho tutte quelle stringhe per l'smtp, eppur funge

  5. #5
    che stringhe hai?
    Nat Pharma Snc - www.natpharma.it -www.birrapercani.it
    Produzione di integratori fitoterapici per uso veterinario composti interamente da materie prime di origine vegetale



  6. #6
    solo questa
    codice:
    Dim iMsg, iConf, Flds
    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields
    Flds ("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
    
    With iMsg
    Set .Configuration = iConf
    ....
    ....
    ....

  7. #7
    Ora ho variato così:
    codice:
    Dim objMail
    	Dim objConfig
    	Dim Fdls  
    	Set objMail = Server.createObject("CDO.Message") 
    	Set objConfig = Server.createObject("CDO.Configuration") 
    	
    	Set Flds = iConf.Fields
    	Flds ("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
    	
    	' Assegna le configurazioni 
    	Set objMail.Configuration = objConfig 
    	
    	objMail.From = "clienti@gustopiemonte.com" 
    	objMail.To = sUserMail
    	objMail.Subject = "Conferma registrazione" 
    	
    	' Valore di priorità 
    	objMail.Fields("urn:schemas:httpmail:importance").Value = 2 
    	objMail.Fields.update() 
    	
    	' Corpo del messaggio 
    	'objMail.TextBody = "Testo della mail" 
    	objMail.HTMLBody = "Testo della mail" 
    	
    	objMail.Send() 
    	Set objMail = Nothing
    Mi esce errore:
    Necessario oggetto: 'iConf'
    Nat Pharma Snc - www.natpharma.it -www.birrapercani.it
    Produzione di integratori fitoterapici per uso veterinario composti interamente da materie prime di origine vegetale



  8. #8
    codice:
    Dim objMail
    	Dim objConfig
    	Dim Fdls  
    	Set objMail = Server.createObject("CDO.Message") 
    	Set iConf= Server.createObject("CDO.Configuration") 
    	
    	Set Flds = iConf.Fields
    	Flds ("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
    	
    	' Assegna le configurazioni 
    	Set objMail.Configuration = iConf
    	
    	objMail.From = "clienti@gustopiemonte.com" 
    	objMail.To = sUserMail
    	objMail.Subject = "Conferma registrazione" 
    	
    	' Valore di priorità 
    	objMail.Fields("urn:schemas:httpmail:importance").Value = 2 
    	objMail.Fields.update() 
    	
    	' Corpo del messaggio 
    	'objMail.TextBody = "Testo della mail" 
    	objMail.HTMLBody = "Testo della mail" 
    	
    	objMail.Send() 
    	Set objMail = Nothing

  9. #9
    Ora mi esce:
    CDO.Message.1 (0x80040220)
    Il valore di configurazione "SendUsing" non è valido
    Nat Pharma Snc - www.natpharma.it -www.birrapercani.it
    Produzione di integratori fitoterapici per uso veterinario composti interamente da materie prime di origine vegetale



  10. #10
    Io uso win 2000 pro
    Nat Pharma Snc - www.natpharma.it -www.birrapercani.it
    Produzione di integratori fitoterapici per uso veterinario composti interamente da materie prime di origine vegetale



Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.