/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
JMail
Fra : Ryan Jeppesen


Dato : 08-03-01 19:38

Halløj i NGen

Jeg har netop lige lagt en ny hjemmeside op, men når jeg prøver på at
komme ind på de asp sider hvor JMail er brugt, så får jeg en intern
500 fejl. Jeg ved at JMail er installeret, nogen der har en ide til
hvad der er galt?

mvh Ryan

 
 
Jesper Nielsen (09-03-2001)
Kommentar
Fra : Jesper Nielsen


Dato : 09-03-01 02:45

> Jeg har netop lige lagt en ny hjemmeside op, men når jeg prøver på at
> komme ind på de asp sider hvor JMail er brugt, så får jeg en intern
> 500 fejl. Jeg ved at JMail er installeret, nogen der har en ide til
> hvad der er galt?

Hvad med lidt kode?

/jesper/



Ryan Jeppesen (09-03-2001)
Kommentar
Fra : Ryan Jeppesen


Dato : 09-03-01 07:53

On Fri, 9 Mar 2001 02:45:14 +0100, "Jesper Nielsen"
<nospam@nielsenit.dk> wrote:

>> Jeg har netop lige lagt en ny hjemmeside op, men når jeg prøver på at
>> komme ind på de asp sider hvor JMail er brugt, så får jeg en intern
>> 500 fejl. Jeg ved at JMail er installeret, nogen der har en ide til
>> hvad der er galt?
>
>Hvad med lidt kode?
>
>/jesper/
>
Ja det var nok en god ide :)

Jeg bruger Jmail flere steder på siden, her er koden til en af
siderne:

<% Else %>

<%
Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ServerAddress = "websmtp.power-up.dk"
JMail.Sender = "admin@power-up.dk.dk"
JMail.Subject = "Email sendt via power-up.dk"
JMail.AddRecipient "info@power-up.dk"
JMail.Priority = 3
JMail.AddHeader "Originating-IP",
Request.ServerVariables("REMOTE_ADDR")

JMail.Body =    "Emne = Request ("strEmne")" & vbCrLf &_
            "Navn = Request ("strNavn")" & vbCrLf
&_
            "Email= Request ("strEmail")" & vbCrLf
&_
            "Uin = Request ("strUin")" & vbCrLf &_

            "Hjemmeside = Request ("strHp")" &
vbCrLf &_
            "Besked = Request ("strBesked")"

JMail.Execute

If Err.Number = 0 Then
%>
<p>Vi har nu modtaget din besked og vi vil følge op på den hurtigst
muligt.</p>

<% Else %>
Der opstod en fejl #<%=Err.Number%>: <%=Err.Description%>

<% Set JMail = Nothing
%>
<% End If %>
<% End If %>



Jesper Nielsen (09-03-2001)
Kommentar
Fra : Jesper Nielsen


Dato : 09-03-01 23:24

> Set JMail = Server.CreateObject("JMail.SMTPMail")
> JMail.ServerAddress = "websmtp.power-up.dk"
> JMail.Sender = "admin@power-up.dk.dk"
> JMail.Subject = "Email sendt via power-up.dk"
> JMail.AddRecipient "info@power-up.dk"
> JMail.Priority = 3
> JMail.AddHeader "Originating-IP",
> Request.ServerVariables("REMOTE_ADDR")
>
> JMail.Body = "Emne = Request ("strEmne")" & vbCrLf &_

Ahhh... fejl...
Det skal være:
JMail.Body = "Emne = " & Request("strEmne") & vbCrLf & _
Det gælder for øvrigt også nedenstående linier.

Det er desuden en rigtig god idé at slå Friendly HTTP Errors fra i din
browser.
Se et eksempel på hvordan du gør det på
<http://support.azero.dk/programmering>
Så kan du se den faktiske fejl, dvs. hvilken linie fejlen ligger i og meget
mere.


> "Navn = Request ("strNavn")" & vbCrLf
> &_
> "Email= Request ("strEmail")" & vbCrLf
> &_
> "Uin = Request ("strUin")" & vbCrLf &_
>
> "Hjemmeside = Request ("strHp")" &
> vbCrLf &_
> "Besked = Request ("strBesked")"
>
> JMail.Execute
>
> If Err.Number = 0 Then
> %>
> <p>Vi har nu modtaget din besked og vi vil følge op på den hurtigst
> muligt.</p>
>
> <% Else %>
> Der opstod en fejl #<%=Err.Number%>: <%=Err.Description%>
>
> <% Set JMail = Nothing
> %>
> <% End If %>
> <% End If %>
>
>

Håber det hjalp.

/jesper/



Ryan Jeppesen (10-03-2001)
Kommentar
Fra : Ryan Jeppesen


Dato : 10-03-01 04:38

On Fri, 9 Mar 2001 23:23:35 +0100, "Jesper Nielsen"
<nospam@nielsenit.dk> wrote:

>> Set JMail = Server.CreateObject("JMail.SMTPMail")
>> JMail.ServerAddress = "websmtp.power-up.dk"
>> JMail.Sender = "admin@power-up.dk.dk"
>> JMail.Subject = "Email sendt via power-up.dk"
>> JMail.AddRecipient "info@power-up.dk"
>> JMail.Priority = 3
>> JMail.AddHeader "Originating-IP",
>> Request.ServerVariables("REMOTE_ADDR")
>>
>> JMail.Body = "Emne = Request ("strEmne")" & vbCrLf &_
>
>Ahhh... fejl...
>Det skal være:
>JMail.Body = "Emne = " & Request("strEmne") & vbCrLf & _
>Det gælder for øvrigt også nedenstående linier.
>
>Det er desuden en rigtig god idé at slå Friendly HTTP Errors fra i din
>browser.
>Se et eksempel på hvordan du gør det på
><http://support.azero.dk/programmering>
>Så kan du se den faktiske fejl, dvs. hvilken linie fejlen ligger i og meget
>mere.

Mange tak, jeg var også ved at være godt irreteret over at jeg ikke
kunne se hvor fejlen, vidste ikke at man kunne slå det fra i
browseren.

Mange gange tak

mvh Ryan




Søg
Reklame
Statistik
Spørgsmål : 177511
Tips : 31968
Nyheder : 719565
Indlæg : 6408591
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste