Errore Cdo Per Invio Email...come Fare??

pokerisiimo

Nuovo Utente
17 Ago 2010
2
0
0
Errore Cdo Per Invio Email...come Fare?? Veniamo al punto . Ho spostato il mio sito da aruba ad un server inglese.

E qui nascono i dolori....lo script sotto non e' accettato dal server inglese e mi va in errore...HO CAMBIATO SMTP.ARUBA.IT CON QUELLO GIUSTO MA NULLA...
questa la parte dello script usato su aruba...che invia l'email all'utente a conferma dalla pagina predisposta spedizione.

if Spedizione<>"3" then
Set iMsg = CreateObject("CDO.Message")
Set iConf = CreateObject("CDO.Configuration")
Set Flds = iConf.Fields



Flds(cdoSendUsingMethod) = cdoSendUsingPort
Flds(cdoSMTPServer) = "smtp.aruba.it"
Flds(cdoSMTPServerPort) = 25
Flds(cdoSMTPAuthenticate) = cdoAnonymous
Flds.Update



With iMsg
Set .Configuration = iConf
.to=email
.cc="[email protected]"
.From = "[email protected]"
.Subject = "Ordine n° " & NumeroOrdine


Ho letto che la porta 25 su quel server e' bloccata PER LO SPAM(bisogna autenticarsi... con login e password) e per questo va in errore...il supporto in inglese mi ha fatto degli esempi che riporto sotto...ma piu' che esempi a me serve capire come correggere lo script sopra per farlo funzionare sul sito inglese....

AVRETE CERTAMENTE CAPITO CHE NE SO POCO DI ASP . CHI E' COSI' GENEROSO DA DARMI UNA MANO MIA EMAIL : [email protected]

GRAZIE IN ANTICIPO...ALL'ANIMA PIA CHE MI AIUTA.

Qualcuno sa dirmi come correggere il file originale per far si che invii correttametne l'email dopo l'ordine su pagina web...



'IL SUPPORTO HA INDICATO DI USARE QUESTO TIPO DI CODICE PER INVIARE LE EMAIL
'Set objCDOSYSMail = Server.CreateObject("CDO.Message")
'Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")

'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "127.0.0.1"
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
'objCDOSYSCon.Fields.Update

'Set objCDOSYSMail.Configuration = objCDOSYSCon
'objCDOSYSMail.From = "[email protected]"
'objCDOSYSMail.To = "[email protected]"
'objCDOSYSMail.Subject = "CDOSYS test"
'objCDOSYSMail.HTMLBody = "This is the body "
'objCDOSYSMail.Send

'Set objCDOSYSMail = Nothing
'Set objCDOSYSCon = Nothing

Chi mi puo' correggere il pezzo di codice originale affinche' funzioni? GRAZZZIE!!!!!
 

Paolo69

Moderatore
Membro dello Staff
MOD
18 Feb 2010
555
13
18
Italy
www.caprioli.info
...prova così:

Codice:
if Spedizione<>"3" then
Set objCDOSYSMail = Server.CreateObject("CDO.Message")
Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "127.0.0.1"
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
objCDOSYSCon.Fields.Update

Set objCDOSYSMail.Configuration = objCDOSYSCon
objCDOSYSMail.From = "[email protected]"
objCDOSYSMail.To = email
objCDOSYSMail.cc = "[email protected]"
objCDOSYSMail.Subject = "Ordine n° " & NumeroOrdine
objCDOSYSMail.HTMLBody = "Qui scrivi il testo della e-mail :)  "
objCDOSYSMail.Send

Set objCDOSYSMail = Nothing
Set objCDOSYSCon = Nothing
 

pokerisiimo

Nuovo Utente
17 Ago 2010
2
0
0
Forse non mi sono spiegato...e me ne scuso

QUESTO IL CODICE ORIGINALE CHE FUNZIONA SU ARUBA
CHE MI REINVIA UN MODULO CARICANDO I DATI DA DATABASE E INVIA EMAIL A ME E AL CLIENTE IN AUTOMATICO.

PURTROPPO SU ALTRO SERVER NON ARUBA NON FUNZIONA PROPRIO.
NON PERMETTE DI SPEDIRE IN MODO ANONIMO...MA con autenticazione user e password.

ora smtp.aruba.it l'ho cambiato con mail.miosito.it
ma non funziona forse chiede user e password account come se fossimo su outlook?
Cioe' l'autenticazione per poter inviare...
Come integrare lo script sotto...???

if Spedizione<>"3" then
Set iMsg = CreateObject("CDO.Message")
Set iConf = CreateObject("CDO.Configuration")
Set Flds = iConf.Fields



Flds(cdoSendUsingMethod) = cdoSendUsingPort
Flds(cdoSMTPServer) = "smtp.aruba.it"
Flds(cdoSMTPServerPort) = 25
Flds(cdoSMTPAuthenticate) = cdoAnonymous
Flds.Update

(QUESTE TRE RIGHE SOPRA SONO IL PROBLEMA COME AUTENTICARE CON UTENTE E PASSWORD E NON SPEDIRE IN MODALITA' ANONIMA).
CREDO DOVREBBE FUNZIONARE....AUTENTICANDO...COME FOSSE UAN CASELLA POSTALE DEL SITO.

With iMsg
Set .Configuration = iConf
.to=email
.cc="[email protected]"
.From = "[email protected]"
.Subject = "Ordine n° " & NumeroOrdine


Ho letto che la porta 25 su quel server e' bloccata PER LO SPAM(bisogna autenticarsi... con login e password) e per questo va in errore...il supporto in inglese mi ha fatto degli esempi che HO RIPORTATO MA IL CODICE SOPRA E' DA INTEGRARE NON SOSTITUIRE...ALTRIMENTI LE PAGINE AD ESSO COLLEGATE NON VANNO E NON FUNZIONANO...
 

Paolo69

Moderatore
Membro dello Staff
MOD
18 Feb 2010
555
13
18
Italy
www.caprioli.info
...prova così:

Codice:
Dim myMail
Set myMail = Server.CreateObject("CDO.Message")
	myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing")=1
	myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver")= "smtp.liga-multiplayer.com"
	myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport")= "25" 
	myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "__NOME UTENTE__"
	myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "__PASSWORD__"
	myMail.Configuration.Fields.Update
' Windows XP / 2003 
	myMail.Subject = "Ordine n° " & NumeroOrdine
	myMail.From = "[email protected]"
	myMail.To	= email
        MYMail.cc="[email protected]"
' messaggio
	myMail.HTMLBody	= "hELLO WORD!"
	myMail.Send
Set myMail = Nothing

... non credo si possa modificare quel codice messo a disposizione da aruba anche perchè se non sbaglio richiede un file in testa alla pagina.
Alla voce nome utente e password mettici le credenziali che usi per ricevere la posta, buon lavoro.
 
Discussioni simili
Autore Titolo Forum Risposte Data
D CDO saltare eventuale errore su email errata Classic ASP 1
E Errore invio mail con CDO Classic ASP 4
K Inserimento query Errore 1366 PHP 4
F errore 1062 su campo nuovo MySQL 4
N Errore interno Access MS Access 2
R mi da errore dove inizia il while PHP 1
R Recupero di permalink di un sito che è stato eliminato per errore WordPress 5
R Yoast SEO errore semafori sempre rossi SEO e Posizionamento 0
S Visualizza l'errore di creazione in MSSQL Database 4
simgia Cordova errore quando cerco di emulare o creare la app Sviluppo app per Android 2
P Errore nell'indirizzo degli elementi HTML e CSS 2
Jensen Errore di sintassi con DELETE PHP 3
H Errore su array associativo PHP 1
FDF182 ERRORE 1292 PHP 4
P errore 404 con javascript Javascript 2
felino Windows 7: errore 80072EFE su Windows Update Windows e Software 1
A errore http://datatables.net/tn/7 PHP 4
M Errore visualizzazione meta tag title e description SEO e Posizionamento 1
A Errore durante il salvataggio Photoshop 0
M Errore configurazione motion detection nvr Hikvision DS-7616 IP Cam e Videosorveglianza 0
voldemort [c] Errore di segmentazione (core dump creato) C/C++ 1
T SSD - errore sistema Hardware 2
R Navigare sito con cURL, mi restituisce errore PHP 0
L File CSV con app inventor da errore Sviluppo app per Android 2
A Errore visualizzazione selezione testo Photoshop 0
I Postman 400 Errore di richiesta non valida Programmazione 0
S Errore PHP - Notice: Undefined index ... PHP 14
U Campo vuoto data errore Fatal error: PHP 2
R Errore UPDATE tabella mysql PHP 1
R W10 Segnalazione di errore su terminale USB Windows e Software 0
G non riesco a capire quale sia l'errore [SQL] MySQL 2
I Errore 80040220 nella newsletter con paginazione Classic ASP 0
E Errore di lettura php in html PHP 8
A php metodo post jquery non da mai errore jQuery 4
W Errore di run-time di Microsoft VBScript error '800a0035' Impossibile trovare il file Classic ASP 0
B Errore unexpected '$variabile' (T_VARIABLE) in your code on line PHP 2
M errore dopo passaggio Php 7.2 PHP 6
S -> Errore PHP 8
S Errore "ftp_put(): Can't open that file: Permission denied" PHP 1
P Errore telecamere hdcvi dahua IP Cam e Videosorveglianza 16
L form multipla php sql,errore in inserimento MySQL 0
M Errore JavaScript per php [objeto HTMLParagraphElement] PHP 0
F [PHP]Errore registrazione PHP 8
MarcoGrazia [PHP] Download di file con errore all'interno. PHP 1
V [ORACLE] Errore ora-06512 at sys.utl_file Oracle 0
A [WordPress] Errore Plugin WordPress 0
P [WordPress] Messaggio di errore in file style.css WordPress 0
G [Javascript] Errore inserimento dati Backend Node.js e workbench Javascript 1
M [PHP] WS-Security errore PHP 0
E Errore configurazione 18 Dahua Dome POE IP Cam e Videosorveglianza 6

Discussioni simili