Finn ett fel... :q
...Eller flera?
<%
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = "mail.foretagsnamnet.nu"
Mail.From = Request.Form("epost")
Mail.FromName = Request.Form("namn") & " " & Request.Form("Efternamn")
Mail.AddAddress "thorsander@ngindesign.com", "Simon"
Mail.Subject = "En ny bokning via Webben mottagen"
Mail.Body = "En ny bokning/intresseanmälan har mottagits via webben. " & VBcrlf & _
"" & VBcrlf & _
"" & VBcrlf & _
"____Bokningsuppgifter____" & VBcrlf & _
"Artist : " & Request.Form("artprod") & VBcrlf & _
"Bar : " & Request.Form("bar") & VBcrlf & _
och så vidare...
%>
Jag anser mig ha följt ASPemail.coms instruktioner på deras hemsida...
Någon som vet vad jag gjort fel?
Inget felmeddelande - inget mail kommer fram...!?!?!? :(
solbulleMedlem sedan mars 20015 287 inlägg Blir det mail av det hela i alla fall, mao hamnar mailen i mailrootfoldern o i så fall var?
Jag har själv slitit mig i håret tills jag kom på att det var min brandvägg som hindrade mailen från att gå iväg.
Jag har varit inne på servern (webbhotellet) och kollat i mail-roten samt underliggande kataloger.
Jag kan inte hitta något mail (som jag skickat)... :(
Firewall - kan det heller inte bero på!
Jag har inte någon firewall installerad för tillfället och det ska väl inte spela in i själva skickandet av mailet!?
Alltså man går ju in på hemsidan - fyller i ett formulär och klickar på skicka... och sedan skall informationen skickas till den av mig önskade adressen...
solbulleMedlem sedan mars 20015 287 inlägg Du föressten, i din "och så vidare..." hoppas jag att:
Mail.Send
ingår....
samt att du har en ok hostadress. (fast utan det borde iofs komponenten klaga...)
Jajemän - tyvärr ;) har jag det både OK host adress och Mail.Send...
solbulleMedlem sedan mars 20015 287 inlägg Attans, då vet inte jag inte. Samma script fungerar hos mig.
Inte så att du inte får med dig alla adresser rätt från ditt formulär då? Fast du har ju hårdkodat "to"-adressen... hm...
Jag ger nog upp tyvärr... :(
Mer exakt ser koden ut så här...
<%
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = "mail.foretaget.nu" ' Detta är den SMTP-server jag blivit tilldelad.
Mail.From = Request.Form("epost")
Mail.FromName = Request.Form("namn") & " " & Request.Form("Efternamn")
Mail.AddAddress "thorsander@ngindesign.com", "Simon Thorsander"
Mail.AddAddress "info@ngindesign.com" ' Name is optional
Mail.AddReplyTo Request.Form("namn") & " " & Request.Form("Efternamn")
Mail.AddAttachment ""
Mail.Subject = "En ny bokning via Webben mottagen"
Mail.Body = "En ny bokning/intresseanmälan har mottagits via webben. Simon Testar för fullt. Jag har skickat ett antal prov mail via hemsidan"
Mail.Send
%>
Jag har bantat ner all ASP kod där jag hämtar informationen från formuläret - bara för att se att det funkar.
Och jag får nu följande felmeddelande...
Persits.MailSender.4 error '800a0007'
The system cannot find the path specified.
/sidor/bokning/bokning.asp, line 23
Line 23 är mycket riktigt Mail.Send raden!?!?!?
:x
solbulleMedlem sedan mars 20015 287 inlägg Jag skulle testa ta bort raden:
Mail.AddAttachment ""
Hyfsat säker på att den ger dig det sistnämnda problemet i alla fall.
Btw Tycon stämmer.
Asch, nu är det nog dags i alla fall, kl 06:30 ska man vara på jobbet...