Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Oggetti CDO

  1. #1

    Oggetti CDO

    Buongiorno! Ho un piccolo problemino. Quando cerco di inviare una mail con CDO mi da il solito errore
    error '8004020f'.
    Però non me lo dà sempre, ma solo con determinati destinatari. E' una cosa stranissima. Anche se mi invento delle mail inesistenti tipo pippo@pluto.it invia il messaggio e al mittente arriva una mail dicendo: The following addresses had permanent fatal errors ... e così mi può andare bene.
    Ma invece con particolari indirizzi inventati mi da quell'errore. Tipo se metto il mio indirizzo solito tipo email@email.it e lo modifico come email2@email.it mi da l'errore. Come è possibile?

    Grazie

  2. #2
    Ah l'invio mail la faccio con una funzioncina che richiamo. Posto il codice:

    codice:
    sub invia_email(html,da_alias,da,a,bcc,oggetto,allegato)
    	set objErrMail = server.createObject("CDO.message")
    		with objErrMail
    			.configuration.fields.item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    			.configuration.fields.item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = ip
    			.configuration.fields.item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
    			.configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate")=1
    			.configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername")=username
    			.configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword")=password
    			.configuration.fields.update
    			.From = da
    			.To = a
    			.bcc = bcc
    			.subject = oggetto
    			.HTMLBody = cStr(html)
    			if (not cknull(allegato)) then
    				.AddAttachment(allegato)
    			end if
    			.send
    		end with
    	set objErrMail = nothing
    end sub
    THANKS

    IO CREDO IN VOI SAPPIATELO :quote:

  3. #3

  4. #4
    Scusa vorrei aiutarti ma non si è capito proprio niente...

    Da quanto sono riuscito a capire ti viene restituito un messaggio di errore perchè invii mail ad un indirizzo email inesistente. Quindi il comportamento della tua routine è corretto.
    www.magimax.it - Servizi per l'evoluzione digitale delle imprese
    My blog: zerointeractive.wordpress.com

  5. #5
    No, solo con alcuni indirizzi inesistenti, non con tutti. Con alcuni manda una email al mittente dicendo che l'indirizzo è inesistente. Con altri invece da l'error che ho specificato

  6. #6
    Il dubbio che mi viene è questo. Se io sbaglio un indirizzo che appartiene al dominio del mio sito mi dà l'errore. Cioè se sono sul sito epars e lo mando ad un indirizzo inesistente del tipo pippo@epars.it mi dà l'errore immediatamente, altrimenti se uso email di altri domini manda il mex di errore al mittente. Può essere? Sembra una cazzata ma è l'unica spiegazione, perchè l'errore me lo dà solo in quel caso

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 © 2026 vBulletin Solutions, Inc. All rights reserved.