27. februar 2002 - 20:33
Der er
2 løsninger
Sender dobbelt!?
Hej Hvorfor sender det script altid dobbelt? theURL = LCase(Request.ServerVariables("Query_String")) Set Mailer = Server.CreateObject("SMTPsvg.Mailer") Mailer.FromName = "Share Danmark" Mailer.FromAddress = "min@site.dk" Mailer.RemoteHost = "mail.site.dk" Mailer.AddRecipient "En omstillingsfejl", "webmaster@site.dk" Mailer.Subject = "Fejl: "+ Request.ServerVariables("HTTP_REFERER") Mailer.ContentType = "text/html" Mailer.BodyText = "<html><body><font face='trebuchet ms, arial, helvetica' color='#004080' size='3'>Fra: " & Request.ServerVariables("HTTP_REFERER") & "<br>Til: " & theURL & "</font></html></body>" Mailer.SendMail
Annonceindlæg fra Infor
27. februar 2002 - 21:27
#1
Det burde den heller ikke. Er du sikker på, at du ikke har en løkke eller noget rundt omkring scriptet. Du kan eventuelt prøve at indsætte: Mailer.ClearAllRecipients og Set Mailer = Nothing Altså sådan her: theURL = LCase(Request.ServerVariables("Query_String")) Set Mailer = Server.CreateObject("SMTPsvg.Mailer") Mailer.FromName = "Share Danmark" Mailer.FromAddress = "min@site.dk" Mailer.RemoteHost = "mail.site.dk" Mailer.ClearAllRecipients Mailer.AddRecipient "En omstillingsfejl", "webmaster@site.dk" Mailer.Subject = "Fejl: "+ Request.ServerVariables("HTTP_REFERER") Mailer.ContentType = "text/html" Mailer.BodyText = "<html><body><font face='trebuchet ms, arial, helvetica' color='#004080' size='3'>Fra: " & Request.ServerVariables("HTTP_REFERER") & "<br>Til: " & theURL & "</font></html></body>" Mailer.SendMail Set Mailer = Nothing ... men jeg synes ikke det burde betyde noget. Kan du ikke prøve at sende hele asp-siden?