webForumDet fria alternativet

BCC i JMail

ASP

4 svar · 291 visningar · startad av webbmannen

Medlem sedan dec. 1999826 inlägg
Frågan#1

Denna kod fungerar inte - varför :l

Set adresser = Request.Form("epost")

Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ServerAddress = "smtp.xxxxx.xxx"
JMail.Sender = Request.Form("namn")
JMail.AddRecipient Request.Form("epost1")

For Each Item In adresser
JMail.AddRecipientBCC Item
Next

JMail.Subject = "Länktips"

Felmeddelandet är:

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

[tillägg]Det finns förstås mer kod men tog bara med det som är relevant.[/tillägg]
/webb

[Redigerat av webbmannen den 08 jan 2002]

Medlem sedan juni 200032 967 inlägg
#2

Innehåller request.form("epost1") en korrekt e-postadress?

Om du skippar BCC-biten, kommer mailet fram då?

Hur ser jmail-loggen ut?

Jmail.logging = true
' resten av mailkoden
response.write Jmail.log

Mvh,

Medlem sedan dec. 1999826 inlägg
#3

När jag tar bort koden som tillhör BCC så fungerar det fint, så det är väl koden för fler adresser som måste skrivas anorlunda antar jag.

Hur jag än skrev så fick jag inte ut någon logg :/

/webb

Medlem sedan juni 200032 967 inlägg
#4

Hur ser det ut om du stället för JMail.AddRecipientBCC Item skriver response.write item & "<br>"?

Kommer adresserna ut som de ska? Det tyder på att innehållet i item inte är vad som förväntas.

Mvh,

Medlem sedan dec. 1999826 inlägg
#5

hmm... med lite omdisposition fick jag utskrift av min response.write, och då listas adresserna precis som de ska.

Ska loopen stå i någon speciell position i förhållande till annat för att det ska fungera månne?

/webb

275 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
148 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
145 ms — ändringar (db)