Avatar billede baitianlong Nybegynder
11. marts 2004 - 16:01 Der er 11 kommentarer og
2 løsninger

min server gider ikke sende mails

Jeg havde min server på en xp maskine før, men for at være avanceret har jeg den nu på en windows 2000 server. Når en asp side skal sende en mail, sker der ikke noget. Den kan fint skrive i databasen osv. men der sendes ikke mails... SMTP serveren påstår ellers at den kører fint. HJÆLP ???
Avatar billede per-olof Nybegynder
11. marts 2004 - 16:56 #1
Sæt ind denne testmail.asp så kan du prøve vilke komponenter som virker
<% @ Language="VBScript" %>
<% Option Explicit %>
<%
Dim theComponent(18)
Dim theComponentName(18)

'## the components
theComponent(0) = "ABMailer.Mailman"
theComponent(1) = "Persits.MailSender"
theComponent(2) = "SMTPsvg.Mailer"
theComponent(3) = "SMTPsvg.Mailer"
theComponent(4) = "CDONTS.NewMail"
theComponent(5) = "CDONTS.NewMail"
theComponent(6) = "CDO.Message"
theComponent(7) = "dkQmail.Qmail"
theComponent(8) = "Dundas.Mailer"
theComponent(9) = "Dundas.Mailer"
theComponent(10) = "Geocel.Mailer"
theComponent(11) = "iismail.iismail.1"
theComponent(12) = "Jmail.smtpmail"
theComponent(13) = "MDUserCom.MDUser"
theComponent(14) = "ASPMail.ASPMailCtrl.1"
theComponent(15) = "ocxQmail.ocxQmailCtrl.1"
theComponent(16) = "SoftArtisans.SMTPMail"
theComponent(17) = "SmtpMail.SmtpMail.1"
theComponent(18) = "VSEmail.SMTPSendMail"

'## the name of the components
theComponentName(0) = "ABMailer v2.2+"
theComponentName(1) = "ASPEMail"
theComponentName(2) = "ASPMail"
theComponentName(3) = "ASPQMail"
theComponentName(4) = "CDONTS (IIS 3/4/5)"
theComponentName(5) = "Chili!Mail (Chili!Soft ASP)"
theComponentName(6) = "CDOSYS (IIS 5/5.1/6)"
theComponentName(7) = "dkQMail"
theComponentName(8) = "Dundas Mail (QuickSend)"
theComponentName(9) = "Dundas Mail (SendMail)"
theComponentName(10) = "GeoCel"
theComponentName(11) = "IISMail"
theComponentName(12) = "JMail"
theComponentName(13) = "MDaemon"
theComponentName(14) = "OCXMail"
theComponentName(15) = "OCXQMail"
theComponentName(16) = "SA-Smtp Mail"
theComponentName(17) = "SMTP"
theComponentName(18) = "VSEmail"

Function IsObjInstalled(strClassString)
    on error resume next
    ' initialize default values
    IsObjInstalled = False
    Err = 0
    ' testing code
    Dim xTestObj
    Set xTestObj = Server.CreateObject(strClassString)
    If 0 = Err Then IsObjInstalled = True
    ' cleanup
    Set xTestObj = Nothing
    Err = 0
    on error goto 0
End Function

Response.Write    "<html>" & vbNewLine & _
        vbNewLine & _
        "<head>" & vbNewLine & _
        "  <title>E-mail Component Test</title>" & vbNewLine & _
        "</head>" & vbNewLine & _
        vbNewLine & _
        "<body bgColor=""white"" text=""midnightblue"" link=""darkblue"" aLink=""red"" vLink=""red"">" & vbNewLine & _
        "<font face=""Verdana, Arial, Helvetica"">" & vbNewLine & _
        "<table border=""0"" cellspacing=""0"" cellpadding=""0"" align=""center"">" & vbNewLine & _
        "  <tr valign=""top"">" & vbNewLine & _
        "    <td bgcolor=""black"">" & vbNewLine & _
        "      <table border=""0"" cellspacing=""1"" cellpadding=""4"">" & vbNewLine & _
        "        <tr valign=""top"">" & vbNewLine & _
        "          <td bgcolor=""midnightblue"" colspan=""2"" align=""center""><font size=""2"" color=""mintcream""><b>E-mail Component Test</b></font></td>" & vbNewLine & _
        "        </tr>" & vbNewLine & _
        "        <tr valign=""top"">" & vbNewLine & _
        "          <td bgcolor=""midnightblue"" colspan=""2"" align=""center""><font size=""2"" color=""mintcream"">The following components are currently<br />available choices in the latest<br />release of Snitz Forums 2000</font></td>" & vbNewLine & _
        "        </tr>" & vbNewLine
Dim i
for i=0 to UBound(theComponent)
    Response.Write    "        <tr>" & vbNewLine & _
            "          <td bgColor=""#9FAFDF"" align=""right""><font size=""2""><strong>" & theComponentName(i) & ":&nbsp;</strong></font></td>" & vbNewLine & _
            "          <td bgColor=""#9FAFDF"" align=""center""><font size=""2"">"
    if Not IsObjInstalled(theComponent(i)) then
        Response.Write("not installed")
    else
        Response.Write("<strong>installed!</strong>")
    end if
    Response.Write    "</font></td>" & vbNewLine & _
            "        </tr>" & vbNewline
next
Response.Write    "      </table>" & vbNewLine & _
        "    </td>" & vbNewLine & _
        "  </tr>" & vbNewLine & _
        "</table>" & vbNewLine & _
        "</font>" & vbNewLine & _
        "</body>" & vbNewLine & _
        vbNewLine & _
        "</html>" & vbNewLine
%>
Avatar billede per-olof Nybegynder
11. marts 2004 - 16:57 #2
Det er fil fra Snitz Forums 2000
Avatar billede baitianlong Nybegynder
11. marts 2004 - 18:31 #3
Nu har jeg konkluderet at den slet ikke vil køre asp sider mere...

http://62.199.243.127/ekstest.asp

den giver en syret fejl. Der står kun:

<% document.write("dette er en test") %>

på siden, så det burde virke...

Den siger "Server Application Error, the server has reached the maximum recovery limit for the application during the processing of your request. Please contact the server administrator for assistance" (Det må jo være jer : ) )

f.eks http://62.199.243.127/mambo.html virker fint...
Avatar billede per-olof Nybegynder
11. marts 2004 - 18:54 #4
Jeg får HTTP 500 - Intern serverfejl Men HTML virker. Jeg har en IIS under win2000 som har lavet det samme nummer med mig nogen gang. Jeg været nød til at geninstallere
Avatar billede baitianlong Nybegynder
11. marts 2004 - 19:05 #5
Jeg har genstartet serveren, og nu vil den gerne køre asp sider ?!?!? anyway... Du kan se testen her nu: http://62.199.243.127/testmail.asp

Det er CDONTS jeg sender mails med...
Avatar billede baitianlong Nybegynder
11. marts 2004 - 19:18 #6
og problemet er nu igen som først beskrevet. Database tingen virker fint, men der sendes ikke mail... beklager forvirringen

scriptet siger:

<%
Vip = Request.ServerVariables("REMOTE_ADDR")
 
response.write("<font color=""red"">før mail</font>")

Dim objMail
Set objMail = Server.CreateObject("CDONTS.NewMail")

    objMail.From = "xxxxxx @ legende.dk"
    objMail.To = "xxxxxx @ xxxxxx.dk"
    objMail.Subject = "Besøg !!"
    objMail.MailFormat = 0
    objMail.BodyFormat = 0
    objMail.Body = "Der har været en besøgende - " & vip
    objMail.Send

set objMail = Nothing

response.write("<font color=""red"">efter mail</font>")

%>
<body bgcolor="#000022"></body>

Det har virket fint på den tidligere iis på min xp og på webhoteller med asp og CDONTS
Avatar billede per-olof Nybegynder
11. marts 2004 - 19:51 #7
Kige på http://www.devasp.com/Samples/mail.asp og se hvis der ikke mangler noget i koden. Jeg har ikke nogen ide lige nu
Avatar billede baitianlong Nybegynder
14. marts 2004 - 18:51 #8
Er der da ingen der kan hjælpe med at få den rådne server til at sende mails ????
Avatar billede per-olof Nybegynder
14. marts 2004 - 20:57 #9
Prøve på at instalere Jmail fra http://www.dimac.net/default.asp. Enkelt lavet og gratis. Jeg har CDONTS installeret enl det testmail.asp jeg sent til dig men det virker ikke.
Avatar billede baitianlong Nybegynder
21. marts 2004 - 21:05 #10
Jeg har ominstalleret med en ny server, og nu virker det hele smukt.... Du får lige lidt for hjæpen :) selv om der ikke var en løsning her....
Avatar billede baitianlong Nybegynder
21. marts 2004 - 21:05 #11
Du skal bare lige smide et svar, per-olof
Avatar billede per-olof Nybegynder
21. marts 2004 - 23:11 #12
Ok
Avatar billede per-olof Nybegynder
22. marts 2004 - 07:21 #13
Tak før point.. Under denne tid har jeg erstattet PHP med ASP i mine Flash formmail Jeg har laboreret med CDOSYS, Dundas Aspmail og Jmail. De alle virker formidabelt. CDONTS kan jeg ikke bruge fordi port 25 er spærret af TDC og har kun IIS. Jeg tror dok nok jeg bedst kan li Jmail Let at arbejde med som konklusion.
M.v.h.
Ha en fortsatt go dag
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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