Problema con form ASP-CDOSYS 2: la vendetta

Internos

Nuovo Utente
8 Gen 2007
5
0
0
Ciao, sono ancora quello che non va d'accordo con gli apici :) .
Questa volta è un pochino più complesso, ma ho il forte dubbio
che si tratti nuovamente di un problema di apici.
Il file processa una form da cui si inviano delle newsletter.
Ci sono due case, cdo (plan text) e cdohtml
e ognuno dovrebbe far partire la mail con allegato. La cosa che mi sta facendo intrippare è che la versione plan text viene inviata regolarmente, con tanto di allegato, mentre la versione html, pur non dando alcun errore e leggendo il processo come corretto, con tanto di conteggio delle mail inviate, non funge.
Cioè non arriva nessuna email

Questa è la parte di listato 'incriminata'

Function sendMail(fromName, from, rcpt, subject, body)

pEmailComponent=lcase(pEmailComponent)

on error resume next

-------------inizio parte che funziona-------:fonzie:
if pEmailComponent="cdo" then
Set mail = server.CreateObject("CDO.Message")
mail.From = from &"("&fromName&")"
mail.To = rcpt &"("&salute&")"
mail.Subject = subject
mail.textBody = body
if pattachment<>"" then
myarrayt = Split(pattachment, ",")
numberofattached = ubound(myarrayt)+1
i=0
for i=0 to numberofattached - 1
mail.AddAttachment (Server.Mappath("/public/newsletter/attachments/"&myarrayt(i)&""))
next
end if
on error resume next
mail.Send
Set Mail = Nothing
end if

---------fine parte che funziona----------


--------------inizio parte che non funziona-:incazz:

if pEmailComponent="cdohtml" then

Set mail = server.CreateObject("CDO.Message")
mail.From = from &"("&fromName&")"
mail.To = rcpt &"("&salute&")"
mail.Subject = subject
mail.htmlBody = body
mail.textBody = ptextbody
if pattachment<>"" then
myarrayt = Split(pattachment, ",")
numberofattached = ubound(myarrayt)+1
i=0
for i=0 to numberofattached - 1
mail.AddAttachment (Server.Mappath("/public/newsletter/attachments/"&myarrayt(i)&""))
next
end if
on error resume next
mail.Send
Set Mail = Nothing
end if
--------------fine parte che non funziona

<%
end if
end Function
%>


Inoltre, devo precisare che, haimè, in questo caso il tutto è installato su Arubaruba :( .
Un aiutino?
 
Ultima modifica:

Internos

Nuovo Utente
8 Gen 2007
5
0
0
Ciao, e grazie per la risposta..:byebye:

Fortunatamente ho risolto :D

Il problema era qui

mail.textBody = ptextbody

Tolto quello, è filato tutto liscio.
E' una mailing list in cui, quando ci si iscrive, si può scegliere se ricevere mail in formato plan text o html;
solo che
mail.textBody = ptextbody richiamava una voce che non poteva esistere, se il caso era cdohtml

Ce l'avevo sotto il naso da due giorni e non riuscivo a vederlo, ormail mi ero convinto che ci fosse qualcosa con gli apici, perchè di solito sbaglio là.
devo stare più attento.

Comunque, grazie!! :fonzie:
 

ArtCava

Utente Attivo
23 Dic 2006
48
0
0
Torino
www.artcava.net
Ciao Internos,

Felice che tu alla fine abbia risolto, ma se vuoi un consiglio valido sempre, quando sei in debug on error resume next non metterlo, così se ci sono errori madornali li becchi subito, e non dopo due giorni...

:byebye:
 

Internos

Nuovo Utente
8 Gen 2007
5
0
0
Ti ringrazio per il consiglio;
cmq, quella è stata la prima cosa che ho provato a fare:D
e non dava nessuno errore; si comportava esattamente come se avesse inviato le mail, con tanto di conteggio di mail inviate e notifica a me che le mail erano state inviate con successo!
Tra l'altro, su un altro server andava benissimo così.
Comunque è vero che in debug va sempre tolto, è una buona norma.
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Problema con controllo form in real time jQuery 6
alessandra86 [PHP] Popolamento database con form ricorsivi - problema array (foreach ) PHP 5
Emix Problema con creazione form css/mobile HTML e CSS 3
zammaeng [PHP] Problema form con lista PHP 8
B problema con i form Javascript 0
D Form Registrazione con conferma via email - problema PHP 10
P Problema creazione form con ajax PHP 1
S Problema con Form CSS HTML e CSS 1
F Problema con passaggio variabile da form PHP 3
J Problema con form in bootstrap HTML e CSS 0
O Problema con refresh/form PHP 0
M problema con form scrittura su mysql PHP 3
S Problema php con form PHP 0
T problema strano con procedura di controllo da database, di dati immessi in un form asp Classic ASP 5
A problema con un form HTML e CSS 77
S Problema con l'invio del form in php PHP 0
Y problema allineamento form con internet explorer HTML e CSS 2
A problema con form paypal HTML e CSS 0
A Piccolo problema con form email HTML e CSS 2
P problema validazione form con ajax e jquery Ajax 0
M Problema con form per accesso area riservata ai soci PHP 2
V problema con form in input/output PHP 3
L problema con form ed input PHP 6
F Problema con Form contatti PHP 4
D Problema nella validazione di un form con JQUERY ed AjAX jQuery 4
T Problema con form e recupero dati da mysql PHP 17
A problema con un semplice form per un loggin in php PHP 2
C problema invio mail con form php PHP 0
A problema con l'inserimento di valori in una tabella dopo una ricerca da form Classic ASP 1
A problema con form PHP 60
asevenx problema con funzione per far apparire e scomparire un form di commenti PHP 1
G Problema con la creazione di una tabella form PHP 9
C AJAX FORM MAIL - problema con gli a capo nel messaggio Javascript 0
G problema con plugin validazione form jquery jQuery 0
T Problema condizione di un form con mysql PHP 15
D problema con form che invia dati al database PHP 0
M problema form con piu allegati e pagamento online PHP 1
F Problema di reindirizzamento con alcune form PHP 4
I [PHP]Problema sito con form login in ogni pagina PHP 7
I Problema con Form html HTML e CSS 9
C Problema con il doppio invio nel form con onsubmit HTML e CSS 9
D Problema con allegato tramite form mail PHP 2
SolidSnake4 problema con form ajax Javascript 8
P Problema moduli Form.php con browser diversi PHP 2
E problema con Database e form PHP 15
M Problema con form dinamico Ajax 0
R Form Mail: Problema con Frame Supporto Mr.Webmaster 4
Ele84 Problema con form action="mailto:...." HTML e CSS 2
K Problema invio dati form con ASP Classic ASP 8
V Problema con FormMail e form!!! Programmazione 1

Discussioni simili