9 messaggi dal 01 giugno 2001
Pur avendo letto le specifiche del componente sull'MSDN mi sono rimasti deu dubbi:
1. Come effettuare controlli sull'avvenuto invio della mail? (il metodo Send non torna ne un boolean ne un integer. cosa torna?)
2. Perchè il seguente codice non genera errore ma le mail non arrivano?

set obj=Server.CreateObject("CDONTS.NewMail")
obj.From = strFROM
obj.To = strTO
obj.CC = strCC
obj.Subject = subjMail
obj.Body = bodyEMail
obj.importance = 2
obj.MailFormat = 1 'CdoMailFormatText
objMail.Send
set oobj = nothing

Grazie e ciao!
radaz

>------------------------------<
"La grandezza di una vita non consiste
nell'essere questo o quello, ma nell'essere se stessi;
e questo ciascuno lo può, se lo vuole..."
>------------------------------<

>------------------------------<
"La grandezza di una vita non consiste
nell'essere questo o quello, ma nell'essere se stessi;
e questo ciascuno lo può, se lo vuole..."
>------------------------------<
3 messaggi dal 02 giugno 2001
Scusami ma quando fai il nothing è solo un errere di scrittura oppure hai scritto "oobj", hai il mail server da te?

9 messaggi dal 01 giugno 2001
Scusa e' solo un errore di scrittura!

La pagina e' su un server NT della omnibit che ha installato il componente CDONTS.
E' installato inoltre un altro componente
chiamato dkQMail (penso sia stato sviluppato internamente da omnibit).

E' strano non riesco a capire perchè lo script non fuziona. ci sto riflettendo da un bel po' di tempo ormai! =)

ciao
radaz

>------------------------------<
"La grandezza di una vita non consiste
nell'essere questo o quello, ma nell'essere se stessi;
e questo ciascuno lo può, se lo vuole..."
>------------------------------<

>------------------------------<
"La grandezza di una vita non consiste
nell'essere questo o quello, ma nell'essere se stessi;
e questo ciascuno lo può, se lo vuole..."
>------------------------------<
902 messaggi dal 19 aprile 2001
Non manda le email e non genera errore xchè lo dichiari come obj e poi mandi email come objmail
l'ultima riga è obj.Send


*****************************
Traspi.net - magazine on line
http://www.traspi.net
Da Torino al mondo Internet il nuovo magazine on line di cultura, creatività, informazione e servizi.
mailto:webmaster@traspi.net
*****************************

Traspi.net
Da Torino al mondo Internet il magazine di cultura, creatività e informazione.
www.traspi.net
Mauro Tortone
webmaster@traspi.net
9 messaggi dal 01 giugno 2001
No quell e' solo un errore di scrittura. Scusa!
Comunque penso che se fosse stato un errore del genere il server avrebbe dovuto generare un errore.
grazie comuque!
PS: Lo script continua a non funzionare, sono vicino al suicidio :)

ciao
radaz

>------------------------------<
"La grandezza di una vita non consiste
nell'essere questo o quello, ma nell'essere se stessi;
e questo ciascuno lo può, se lo vuole..."
>------------------------------<

>------------------------------<
"La grandezza di una vita non consiste
nell'essere questo o quello, ma nell'essere se stessi;
e questo ciascuno lo può, se lo vuole..."
>------------------------------<
902 messaggi dal 19 aprile 2001
Potrebbe essere un problema di routing della rete. Anche noi abbiamo dei problemi simili. Partono le email ma si persono in mezzo ai firewall. Hai provato a mandare email sullo stesso smtp usando ad esempio outlook? Funziona? Prova e dimmi!

*****************************
Traspi.net - magazine on line
http://www.traspi.net
Da Torino al mondo Internet il nuovo magazine on line di cultura, creatività, informazione e servizi.
mailto:webmaster@traspi.net
*****************************

Traspi.net
Da Torino al mondo Internet il magazine di cultura, creatività e informazione.
www.traspi.net
Mauro Tortone
webmaster@traspi.net
153 messaggi dal 20 aprile 2001
Se non puoi mettere le mani su quel server, ti devi affidare al webmaster.
I problemi di CDONTS.NewMail, come hai già individuato sono principalmente due:
1. Non sapere se il messaggio è stato inviato, in quanto non c'è modo di ottenere una risposta corretta dal metodo Send.
2. Problemi di configurazione in quanto si appoggia sul Servizio virtuale SMTP di IIS e spesso non è configurato correttamente.

Se la creazione dell'oggetto "CDONTS.Newmail" ha sucesso (ovvero non ti dice che è impossibile crearlo) vuol dire che è installato. Resta da vedere se il messaggio viene inviato.
Il principale punto debole è l'impostazione di un server SMTP a cui inoltrare la posta esterna al dominio, il cosiddetto "SmartHost". Se non è configurato, oppure non è configurato bene, oppure se tale server si rifiuta di accettare i messaggi (in base a ORBS), occorre risolvere quel problema.
Riguardo a dkQMail (che ha Omnibit) sarei curioso anch'io di sapere dov'è e come funziona, dato che sta creando problemi a più d'uno.

HD
____________
Posso indicarti la strada, ma poi devi seguirla da te.
9 messaggi dal 01 giugno 2001
Il problema fondamentale e' che io non ho il server sotto mano! Ho già comunicato il problema all'amministratore sperando in un intervento!
Grazie comunque!

Per quanto riguarda il componente dkQmail ho chiesto alla omnibit e mi hanno comunicato che non esiste documentazione se non l'esempio:

<%
Set Mail = Server.CreateObject("dkQmail.Qmail")

'Il campo CC deve contenere l'email di destinazione della copia o deve essere vuoto
'Il campo MessageType deve essere HTML o TEXT

Mittente = "Mittente@Dominio.xxx"
Destinatario = "Destinatario@Dominio.yyy"
Oggetto = "Oggetto del Messaggio"
Messaggio = "Testo del Messaggio linea 1"
Messaggio = Messaggio & "Testo del Messaggio linea2" & vbCrLf
MessageType = "TEXT"
CC = "q"
Mail.FromEmail = Mittente
Mail.ToEmail = Destinatario
Mail.Subject = Oggetto
Mail.Body = Messaggio
Mail.CC = CC
Mail.MessageType = MessageType
Result = Mail.SendMail()
If Result = 1 Then
Response.Write "Mail Send to Que OK!"
else
Response.Write "Error " & Mail.ErrInfo
end If
%>

Non esistendo documentazione aggiuntiva penso
sia un po' complesso capire eventuali errori e gestire il codice!

ciao radaz
PS: scusate la lunghezza del post

>------------------------------<
"La grandezza di una vita non consiste
nell'essere questo o quello, ma nell'essere se stessi;
e questo ciascuno lo può, se lo vuole..."
>------------------------------<

>------------------------------<
"La grandezza di una vita non consiste
nell'essere questo o quello, ma nell'essere se stessi;
e questo ciascuno lo può, se lo vuole..."
>------------------------------<

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.