Avatar billede ossian Nybegynder
19. maj 2003 - 15:10 Der er 5 kommentarer og
1 løsning

aspMail - Sender kun til emails indenfor eget domæne

Nogle der ved hvorfor følgende kode kun vil sende mails til adresser indenfor mit eget domæne?

<HTML>
<HEAD>
<TITLE>Mailingliste</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<%


mailertype = 1


        Set Conn = Server.CreateObject("ADODB.Connection")
        conn.Open "DBQ="&(Server.MapPath(".")) &"\news.mdb; DefaultDir=DBQ="&(Server.MapPath(".")) &"\;Driver={Microsoft Access Driver (*.mdb)};"

        SQL = "SELECT * from mailingliste"
        SQL1 = "SELECT * FROM tblNews where News_ID=" & request("newsID")
        set send1 = conn.execute( SQL )
   
   
        do while not send1.eof
        on error resume next
        if mailertype = 1 then
        Set Mail = Server.CreateObject("Persits.MailSender")
        Mail.IsHTML = true
        Mail.FromName  = "Forskningscenter for Livskvalitet"
        Mail.From= "info@livskvalitet.org"
        Mail.Host = "mail.livskvalitet.org"
        set news = conn.execute( SQL1 )
        Mail.AddAddress "",  send1("email")
        Mail.Subject    = news("News_Title")
        Mail.Body  = news("Short_news")
        On Error Resume Next
        Mail.Send
        set mail = nothing
  'If Err <> 0 Then
  'Response.Write "Error encountered: " & Err.Description
'End If
       







        ' This is my local SMTP server
        'aspEmail.Host = "mail.livskvalitet.org"

        ' mail config settings
        'JMail.Charset = "iso-8859-1"
        'JMail.ContentTransferEncoding = "8bit"
        'JMail.ContentType="text/html"
       
        'aspEmail.From = "info@livskvalitet.org"
        'aspEmail.FromName = "Forskningscenter for Livskvalitet"
        'aspEmail.Subject = news("News_Title")
        'aspEmail.AddAddress send("email")
        'aspEmail.Body = news("Short_news")
        'aspEmail.IsHTML = True
       
        ' 1 - highest priority (Urgent)
        ' 3 - normal
        ' 5 - lowest
       
        'aspEmail.Priority = 3
       
        ' Send it...
        'aspEmail.execute
        'aspEmail.Send
       
        'set aspEmail = nothing
'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("header"), request("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 : "& send1("email") &"</STRONG></FONT><BR>"
        send1.movenext
        loop
        conn.close

%>


</BODY>
</HTML>
Avatar billede thomas_regin Nybegynder
19. maj 2003 - 15:17 #1
Ja, det er fordi din mailserver (mail.livskvalitet.org) er opsat til IKKE at måtte relaye til andre adresser end dem, der slutter med @livskvalitet.org.

Det vil sige, at dette problem er 100% relateret til din Mail-server klient!

Mvh,

/thomas regin.
Avatar billede larsen Nybegynder
19. maj 2003 - 15:19 #2
Du kan prøve at spørge om de vil enten åbne for scriptet, eller om de har en anden mailserver der bruges til dette. Det forekommer nemlig at de laver een mailserver til det..
Avatar billede ossian Nybegynder
19. maj 2003 - 15:19 #3
Hmm, underligt, for når jeg sender fra min email adresse ossian@livskvalitet.org og vil sende til eks. ossian@netrix-media.dk så er der ingen problemer..
Avatar billede thomas_regin Nybegynder
19. maj 2003 - 15:22 #4
Ossian:

Grunden til, at du kan sende til andre fra din egen mail er, at Mailserveren første checker om din mail-adresse hører ind under domnænet. Og hvis den gør det, så kan du sende til alle!.. Hvis du tilgengæld ændrer afsender-adressen til f.eks santa@claus.com, så vil jeg garantere dig for, at den ikke længere kan sende.

Mvh,

/thomas regin.
Avatar billede ossian Nybegynder
19. maj 2003 - 15:23 #5
Ok, takker...jeg må tale med admin så :)
Avatar billede thomas_regin Nybegynder
19. maj 2003 - 15:29 #6
God fornøjelse! ;)

Tak for points!

/thomas regin.
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