Avatar billede bjarke-b Nybegynder
19. juli 2001 - 01:23 Der er 13 kommentarer og
1 løsning

Mange mails skal sendes ud

Jeg skal til og lave et system hvor der skal sendes mails ud lidt lige som på eksperten.

Brugerne skal kunne vælge hvilke kategorier de vil have besked om når der kommer nyt i, så skal der sendes en mail ud til alle dem når der bliver oprettet der i.

Det er faktisk det samme som eksperten gør når de sender emails ud med AT et spørgsmål er blevet oprettet.

Anden del er at jeg har en forum del hvor folk kan smide deres kommentar til en annonce.

Når en bruger smider en kommentar skal de andre der har smidt en kommentar have mails om at han har smidt en kommentar

Det hele tror jeg egentlig er noget af det samme som eksperten gør.

Men hvordan gør jeg det bedst/hurtigst/stabilt ?

Det skal på lang sigt kunne klare en del brugere.
Avatar billede medions Nybegynder
19. juli 2001 - 01:25 #1
har du Jmail?
Avatar billede bjarke-b Nybegynder
19. juli 2001 - 01:28 #2
Ja
Avatar billede medions Nybegynder
19. juli 2001 - 01:30 #3
har du alle e-mail adresserne i en db?
Avatar billede bjarke-b Nybegynder
19. juli 2001 - 01:32 #4
Eh Ja
Avatar billede medions Nybegynder
19. juli 2001 - 01:34 #5
Fint så gør sådan her:


<%
Dim mail

Set mail = Server.CreateObject(\"JMail.SMTPMail\")

With mail
    .Subject = Request.Form(\"emne\")
    .Body = Request.Form(\"message\")
    .Sender = Request.Form(\"mail\")
    .SenderName = \"Forum\" & Request.Form(\"Name\")
    .AddRecipient & rs(\"emailadr\")
    .ServerAddress = \"pop2 serverens adresse!\"
    .Execute
End With

Set mail = Nothing
%>
Avatar billede bjarke-b Nybegynder
19. juli 2001 - 01:38 #6
Ja, det var jo ikke det jeg skulle have.

Jeg skal finde ud af hvilken måde det er bedst og sende mange mails ud.

Når der bliver oprettet en ny annonce skal der sendes en mail ud til alle dem der har valgt og abonere på den pågældende kategori om at der er blevet oprettet en ny annonce.
Avatar billede medions Nybegynder
19. juli 2001 - 01:40 #7
While NOT rs.EOF
    .ServerAddress = \"pop2 serverens adresse!\"
    rs.MoveNext
WEND
Avatar billede tdaugaard Nybegynder
19. juli 2001 - 09:26 #8
medions:> Jeg læste her forleden dag at SMTP protokollen ikke kan klare mere end 100 modtagere pr. email ...
Avatar billede netsrac Praktikant
19. juli 2001 - 12:34 #9
Avatar billede bjarke-b Nybegynder
19. juli 2001 - 14:57 #10
netsrac -> Ok, kigger på det senere

Alle -> Nogen der har andre ideer ??
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 11:45 #11
Nææ .. ikke sårn lige ..
Avatar billede bjarke-b Nybegynder
09. august 2001 - 16:29 #12
Fandt ud af en anden løsning ;-)
Avatar billede medions Nybegynder
10. august 2001 - 10:59 #13
Hvad var den?
Avatar billede bjarke-b Nybegynder
10. august 2001 - 14:11 #14
Istedet for at sende mailsne ud direkte så laver man en tabel der hedder mail og smider alle mails der skal sendes ud der i.


Du sætter så et scheduleret job til og køre en fil der sender alle mails i tabellen hvert 10minuter f.eks
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