27 messaggi dal 30 settembre 2001

Sono riuscito a inviare una mail e crearmi una mia mailing list attraverso la lettura di un database.
un piccolo problema pero' che ancora non ho risolto e' questo:
mi da un errore se inserico la linea con la freccia

Mail.sender= mailing <-------------------------

Cioe' non posso mettere da dove arriva la posta altrimenti il server mi scrive


jmail.SMTPMail error '8000ffff'

The message was undeliverable. All servers failed to receive the message

/test/mlist/mailing.asp, line 40


dove ovviamente la riga 40 e'
mail.Execute
e senza la riga sopra descritta funziona tutto correttamente pero' mi arrivano email con da---> unknown

codice che ho scritto !!!


__________________________________________________
<%
Response.Buffer = true

mailing="mailing list"

set rs = server.createobject("adodb.recordset")
sqlstr="Select nomecompleto,email FROM tabellaclienti"
rs.open(sqlstr),cn

do while not rs.EOF

set mail = createObject("jmail.SMTPMail")
mail.ServerAddress = "mail.pesaronline.net"
mail.ServerPort="25"
mail.MailDomain="mail.pesaronline.com"
Mail.sender= mailing <-------------------------

alfa=rs("email")
mail.AddRecipient alfa
mail.Subject = request("oggetto")

Mail.Body= request("testo")
mail.Execute
rs.MoveNext
loop
%>



I problemi agganciati a quell' errore sono numerosi. Dall' SMTP che non funziona, a email incorretti (come sintassi ec...). Se un indirizzo di destinazione non è valido, ti va a **lo tutto il mailing. Alla prima riga del file, mettici ON ERROR RESUME NEXT.

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"

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.