Avatar billede andersasp Nybegynder
12. november 2002 - 10:21 Der er 7 kommentarer og
1 løsning

ASPmail vil ikke sende??????

Hejsa eksperter!

Jeg har lavet en formular som via ASPmail skal sende til en mailadresse! men af en eller anden grund vil den ikke sende! jeg har forneden vedlagt den side som skulle sende oplysningerne!

Den side som samler oplysningerne kan ses her:

http://www.yogaskolen.dk/hold/produkt_kontakt.asp

Håber der er nogle der kan finde problemet!

-----------------------------------------------------

<%@LANGUAGE="VBSCRIPT"%>
<%

'        --> Her hentes felter fra form siden
'
        Body = vbCrLf & vbTab & "Formmail fra yogaskolen.dk" &_
        vbCrLf & vbTab & "Navn : " & Request.Form("YNavn") &_
        vbCrLf & vbTab & "Adresse : " & Request.Form("YAdresse") &_
        vbCrLf & vbTab & "Postnr : " & Request.Form("YPostnr") &_
        vbCrLf & vbTab & "By : " & Request.Form("YBynavn") &_
        vbCrLf & vbTab & "Telefon : " & Request.Form("YTelefon") &_
        vbCrLf & vbTab & "Maile : " & Request.Form("YMaile") &_
        vbCrLf & vbTab & "Besked : " & Request.Form("YBesked") &_
        vbCrLf & vbTab & "Holdene : " & Request.Form("YHoldene")
       
        Set JMail = Server.CreateObject("JMail.SMTPMail")
       
       
        JMail.ServerAddress = request("smtp_server")
   
        ' mail config settings
        JMail.Charset = "iso-8859-1"
        JMail.ContentTransferEncoding = "8bit"
       
        JMail.Sender = request("YNavn")
        JMail.SenderName = "Besked fra"
        JMail.Subject = request("YNavn")

    JMail.AddRecipient request("email_adresse")
       
       
        JMail.Body = Body
       
       
        JMail.Priority = 3
       
       
        on error resume next
       
        JMail.execute
       
        if err <> 0 then %>
<p>Der er opstået en fejl, kontakt webmasteren....
  <%
        end if    
       
        set JMail = nothing

       
        conn.close

        ' ---------------------------------------------------------------
        ' send email SLUT
        ' ---------------------------------------------------------------
        %>
  <% ' --> 3)  Herunder indsættes takkesiden.
        Response.redirect "tak.asp"   
        %>
</p>
Avatar billede eagleeye Praktikant
12. november 2002 - 10:24 #1
Det er lettere at finde fejl hvis du udkommentere denne linie:

on error resume next


Prøv at putte Trim omkring denne linie, det fjerne evt mellemrum.:

JMail.ServerAddress = Trim(request("smtp_server"))
Avatar billede wittnezz Nybegynder
12. november 2002 - 10:28 #2
Hmm, i overskriften skriver du AspMail og i koden skriver du Jmail. Hvilket af de to komponenter er installeret på serveren? Hvilken fejl får du...? (husk at gøre som Eagleeye  skriver... fjern linien med "on error resume next")

mvh
WittnezZ
Avatar billede andersasp Nybegynder
12. november 2002 - 10:30 #3
Nu har jeg prøvet at lave dine ændringer som desværre ikke virker!

Det underlige er dog at den besked du testede med "lkajdf" bare lal! kom frem - men når jeg skriver mit navn, adresse osv. kommer den ikke frem!  jeg testede lige selv med bare en masse tal "65466" - og denne besked kom frem!

Har du nogle idéer hvad det kan være?
Avatar billede andersasp Nybegynder
12. november 2002 - 10:33 #4
Nej undskyld det er Jmail jeg bruger! begge komponenter er dog installeret på serveren!
Avatar billede Jman Praktikant
12. november 2002 - 11:24 #5
skal JMail.AddRecipient request("email_adresse") ikke være JMail.AddRecipient = request("email_adresse")
Avatar billede eagleeye Praktikant
12. november 2002 - 11:45 #6
Hvis du ikke fjerner linien  on error resume next

Her:

        JMail.Priority = 3
       
       
'        on error resume next
       
        JMail.execute


Eller kan vi ikke se hvilken fejl der kommer og det kan være alt fra en lille stavefejl til du mangler brugernavn/passsword til din mail server hvis det er nødvendigt.
Avatar billede andersasp Nybegynder
12. november 2002 - 11:56 #7
Nu virker det! Så tak for hjælpen! - > eagleeye!
Avatar billede eagleeye Praktikant
12. november 2002 - 14:33 #8
Ok :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester