Avatar billede sunce Nybegynder
20. november 2000 - 23:47 Der er 21 kommentarer og
1 løsning

Mangler En Mailingliste

Hej,

Er der nogen der kan fixe en mailingliste

i ASP med ASPMail eller PHP

...på forhånd TAK!
Avatar billede roslev Nybegynder
20. november 2000 - 23:50 #1
Avatar billede sunce Nybegynder
20. november 2000 - 23:58 #2
Avatar billede roslev Nybegynder
21. november 2000 - 00:04 #3
copy/paste og fjern semi-kolonet...

eller:

http://www.activeserverpages.dk -> Download -> Sourcekode og eksempler -> Mailliste
Avatar billede sunce Nybegynder
21. november 2000 - 00:16 #4
ok, men den virker ikke (scriptet)
Avatar billede sunce Nybegynder
21. november 2000 - 00:51 #5
ER DER EN DER VIL VÆRE SØD AT HJÆLPE MIG ! TAK !
Avatar billede chris Nybegynder
21. november 2000 - 01:00 #6
tjek www.aspin.com  der er alt du behøver.....og mere til ;-)
Avatar billede sunce Nybegynder
21. november 2000 - 02:08 #7
der var ikke nogen jeg kunne bruge som var GRATIS
Avatar billede tommyf Nybegynder
21. november 2000 - 07:27 #8
www.netcoders.dk ? under sourcekode...
Avatar billede zhatten Nybegynder
21. november 2000 - 07:50 #9
Jeg har en som jeg kan pakke til dig jeg poster linket senere skal i skole nu :(



- Zhatten
Avatar billede rex2 Nybegynder
21. november 2000 - 07:50 #10
Her er et færdigt script - du skifter blot indholdet i [] ud med dine egne parametre:


<HTML>
<HEAD>
<TITLE>Mailingliste</TITLE>
</head>
<BODY>
<br>
<table width=\"570\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td>
      <h1>Skriv nyhedsbrev:<br></h1>
      </td>
  </tr>
</table>

<%
if request(\"mode\") = \"send\" then
mailertype = 1
Set Conn = Server.CreateObject(\"ADODB.Connection\")
conn.Open \"DBQ=\"&(Server.MapPath(\".\")) &\"\\db.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 JMail = Server.CreateObject(\"JMail.SMTPMail\")
        JMail.ServerAddress = \"[din mailserver]\"
        JMail.Charset = \"iso-8859-1\"
        JMail.ContentTransferEncoding = \"8bit\"
        JMail.Sender = \"[modtager, email]\"
        JMail.Subject = request(\"header\") [fra formular]
        JMail.AddRecipient send(\"email\")[udtræk fra db]
        JMail.Body = request(\"tekst\") [fra formular]
        JMail.Priority = 3
        JMail.Execute
        set JMail = nothing
    elseif mailertype = 2 then
        importance = 1       


        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 \"E-mail er sendt til : \"& send(\"email\") &\"<BR>\"


send.movenext
loop
conn.close
response.write \"<br><br><a HREF=\'logud.asp\'>Log ud</a>\"
else %>

<TABLE BORDER=\"0\" width=\"75%\">
<form action=\"write_send.asp\" METHOD=\"POST\">
<INPUT TYPE=\"hidden\" NAME=\"mode\" VALUE=\"send\">
  <TR>
    <TD ALIGN=\"LEFT\">
    Overskrift:
    </TD>
    <TD ALIGN=\"LEFT\">
    <INPUT TYPE=\"TEXT\" NAME=\"header\" SIZE=\"35\">
    </TD>
  </TR>
  <TR>
    <TD ALIGN=\"LEFT\" VALIGN=\"TOP\">
    Tekst:
    </TD>
    <TD ALIGN=\"LEFT\">
    <TEXTAREA COLS=\"30\" ROWS=\"8\" NAME=\"tekst\"></TEXTAREA>
    </TD>
  </TR>
  <TR>
    <TD ALIGN=\"LEFT\">&nbsp;
   
    </TD>
    <TD ALIGN=\"CENTER\">
        <input type=\"submit\" value=\"-- SEND --\">
    </TD>
  </TR>
</FORM>
</TABLE>
<% end if %>
</BODY>
</HTML>
Avatar billede diktator Nybegynder
21. november 2000 - 08:40 #11
Ovenstående er JMail og CDONTS.
Hvis du vil bruge ASPMail skal du bruge:

Set Mailer = Server.CreateObject(\"SMTPsvg.Mailer\")
Mailer.RemoteHost = \"din.server.dk\"
Mailer.FromAddress = adsendermail
Mailer.AddRecipient email
Mailer.BodyText = tekst
Mailer.SendMail

/D!ktator
Avatar billede rex2 Nybegynder
21. november 2000 - 09:17 #12
JMail understøttes som oftest af udbyderen, hvorfor den efter min mening er at foretrække...tager jeg meget fejl!?!
Avatar billede diktator Nybegynder
21. november 2000 - 09:40 #13
Nej, du tager ikke fejl!
Jeg bruger selv som regel JMail, hvis den er tilgængelig hos udbyderen...

–men \'sunce\' spurgte efter ASPMail..  ;-)
Avatar billede sp Nybegynder
21. november 2000 - 12:45 #14
Jeg har lavet en mailingliste som er lidt mere avanceret. Den undersøger om email-adressen er tilmeldt, og for at bekræfte at man vil være medlem bliver der sendt en email til den indtastede email-adresse, med et link man så skal besøge.

Den kan downloades på www.activeserverpages.dk
Den hedder Confirm Mail News 2.5
Avatar billede lasse1024 Nybegynder
21. november 2000 - 12:52 #15
>>sunce

har du en mail man kan få!!!!

lasse1024
Avatar billede sp Nybegynder
21. november 2000 - 12:58 #16
Jeg sender den gerne til dig....
Avatar billede sunce Nybegynder
21. november 2000 - 18:14 #17
ja lasse1024

min e-mail er: sunce@sol.dk
Avatar billede sp Nybegynder
21. november 2000 - 18:32 #18
Jeg laver lige en version i ASPMail
Avatar billede sunce Nybegynder
21. november 2000 - 18:34 #19
Det lyder fint. :)
Avatar billede sp Nybegynder
23. november 2000 - 12:20 #20
Så har du fået det til at virke..?
Avatar billede sunce Nybegynder
28. november 2000 - 23:23 #21
mange TAK! sp ;)
Avatar billede sp Nybegynder
28. november 2000 - 23:25 #22
iorden
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