Avatar billede remo27 Nybegynder
27. august 2004 - 23:00 Der er 8 kommentarer og
1 løsning

ingen post, når jeg sender fra mit nyhedsbrev

Jeg har dette nyhedsbrev script  write_send.asp  men det funger ikke helt, når jeg har skrevet min tekst og klikker send, ser det ud som den sender men jeg  modtager ingen mails, fra nyhedsbrevet. Hvem kan hjælpe mig, da jeg ikke er så stærk i ASP

koden:

<HTML>
<HEAD>
<TITLE>Mailingliste</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<%
if request.form("mode") = "send" then
'****** VÆLG PROGRAM TIL AT SENDE MAILEN ******
'1 = JMAIL
'2 = CDONTS

mailertype = 1

'**********************************************
if request.form("testmail") = "" then

Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open "DBQ="&(Server.MapPath(".")) &"../wml.mdb; DefaultDir=DBQ="&(Server.MapPath(".")) &"\;Driver={Microsoft Access Driver (*.mdb)};"   
    SQL = "SELECT * from mailingliste"
    set send = conn.execute( SQL )
    do while not send.eof
    'on error resume next
    if mailertype = 1 then
set msg = Server.CreateOBject( "JMail.Message" )
        msg.ContentType = "text/plain; charset=iso-8859-1"
        msg.MimeVersion = "1.0"       
        msg.Logging = true
        msg.silent = true
        msg.From = "remo@pc.dk"
        msg.FromName = "remo"
        msg.AddRecipient modtager
        msg.Subject = emne
        msg.Body = besked
        if not msg.Send("smtp.tele.dk") then
        else
        end if

    elseif mailertype = 2 then

        ' importance = 0        ' lav
        importance = 1        ' normal
        ' importance = 2        ' høj

        Set mailObj = CreateObject("CDONTS.NewMail")
   
        ' send email med parametre : fra email, til email, header, besked, importance
        mailObj.Send "afsenders emailadresse", send("email"), request.form("header"), request.form("tekst"), importance

        ' slet reference til CDONTS object
        Set mailObj = Nothing
    end if


    response.write "<FONT FACE='Arial' SIZE='2' COLOR='#000000'><STRONG>E-mail er sendt til : "& send("email") &"</STRONG></FONT><BR>"
    send.movenext
  loop

  conn.close

  response.redirect("/wml/default.asp?emne=admin")

else 
'Send Test mail

    'on error resume next
      if mailertype = 1 then
set msg = Server.CreateOBject( "JMail.Message" )
        msg.ContentType = "text/plain; charset=iso-8859-1"
        msg.MimeVersion = "1.0"       
        msg.Logging = true
        msg.silent = true
        msg.From = "remo@pc.dk"
        msg.FromName = "Remo"
        msg.AddRecipient modtager
        msg.Subject = emne
        msg.Body = besked
        if not msg.Send("smtp.tele.dk") then
        else
        end if

      elseif mailertype = 2 then

        ' importance = 0        ' lav
        importance = 1        ' normal
        ' importance = 2        ' høj

        Set mailObj = CreateObject("CDONTS.NewMail")
   
        ' send email med parametre : fra email, til email, header, besked, importance
        mailObj.Send "afsenders emailadresse", "rmo@pc.dk", request.form("header"), request.form("tekst"), importance

        ' slet reference til CDONTS object
        Set mailObj = Nothing
      end if

response.write("Test mail sendt")


End if



End if
if request.form("mode") <> "send" or request.form("testmail") <> "" then
%>
<CENTER>
<TABLE BORDER="0">
<form action="/wml/default.asp?emne=admin&emne2=nybrev" METHOD="POST">
<INPUT TYPE="hidden" NAME="mode" VALUE="send">
  <TR>
 
    <TD ALIGN="LEFT" class="nyhed">Overskrift:&nbsp;</TD>
    <TD ALIGN="LEFT">
    <INPUT TYPE="TEXT" NAME="header" SIZE="50" value="<%=request.Form("header")%>">
    </TD>
  </TR>
  <TR>
    <TD ALIGN="RIGHT" VALIGN="TOP" class="nyhed">Tekst:&nbsp;</TD>
    <TD ALIGN="LEFT">
    <TEXTAREA COLS="45" ROWS="15" NAME="tekst"><%=Request.Form("tekst")%></TEXTAREA>
    </TD>
  </TR>
  <TR>
    <TD ALIGN="LEFT">
    &nbsp;
    </TD>
    <TD ALIGN="RIGHT">    <input type="submit" value="-- SEND --"><input type="submit" value="TEST MAIL" name="testmail"> </TD>
  </TR>
</FORM>
</TABLE>
</CENTER>
<% end if %>
</BODY>
</HTML>
Avatar billede locturian Nybegynder
27. august 2004 - 23:03 #1
Test med nogle andre emails, og se om der kommer svar der
Avatar billede remo27 Nybegynder
27. august 2004 - 23:04 #2
hvad skulle det hjælpe ??
Avatar billede locturian Nybegynder
27. august 2004 - 23:07 #3
Hvis dit script ikke melder fejl, må der være noget andet galt - Måske det var din mail der fejlede noget? Det hedder udelukkelses metoden ;)
Avatar billede remo27 Nybegynder
27. august 2004 - 23:09 #4
men jeg modtager mails, fra alle andre
Avatar billede locturian Nybegynder
27. august 2004 - 23:15 #5
Det betyder ikke at dit script kan finde ud af det ;) Hvilket webhotel bruger du til det ?
Avatar billede remo27 Nybegynder
27. august 2004 - 23:17 #6
jeg  tester lokalt med iis, og hos en kammy, som har en webser
Avatar billede locturian Nybegynder
27. august 2004 - 23:28 #7
1. Du skal have JMail installeret
2. Du skal have en SMTP server

Ellers funger det ikke helt ;)
Avatar billede remo27 Nybegynder
29. august 2004 - 18:11 #8
der er Jmail, og smtp, er den samme som jeg bruger hos TDC.
Avatar billede remo27 Nybegynder
29. august 2004 - 23:05 #9
jeg lukker igen, dem som skulle bruge det, droppede ide'en igen.  men tak for hjælpen
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