Avatar billede qqq Nybegynder
05. april 2002 - 23:53 Der er 17 kommentarer og
3 løsninger

Udsende 20.000 mails

Hej jeg søger et script der kan klare at sende minimum 20.000 mails ud ved hjælp af Jmail. Problemet er jo netop det at scriptet timer ud næsten med det samme. At ændre Server.ScriptTimeout klarer det ikke, så kan det måske klare 400 ekstra mails, men det hjælper mig ikke.

Nogle idéer til hvordan jeg klarer at sende sådan en bunke mails ud?

Et godt gennemarbejdet script der kan klare dette uden problemer giver 300 point, måske lidt mere.

Spørgsmålet er også om dette overhovedet kan lade sig gøre..

Andre "løse" forslag til en løsning samt råd om at benytte en decideret mailserver med db adgang til afsendelse belønnes med 30 point.. bare for ulejligheden :-) Men som sagt, vi taler om ASP og Jmail.
Avatar billede qqq Nybegynder
05. april 2002 - 23:54 #1
Nå, kunne ikke afsætte 300 point :-(
Avatar billede dmcn Praktikant
05. april 2002 - 23:55 #2
Max antal point der kan udloves er 200. Har du brug for at udlove flere, så flyt til www.sharksforum.com og betal i cool cash.
Avatar billede wilweb Nybegynder
05. april 2002 - 23:57 #3
20.000 mails, det lyder da som om der er gang i noget SPAM, eller hur?
*gg*
Avatar billede rou Nybegynder
05. april 2002 - 23:58 #4
Du skal for det første sørge for at benytte en ordentlig SMTP server, og med den mail mængde, skal du nok op i LSMTP eller lign.
Det koster dog en stor mængde kroner.

Derudover, så skal du også dele din udsending ud over flere portioner, ellers vil et script som det nok belaste serveren for meget.
Avatar billede qqq Nybegynder
05. april 2002 - 23:59 #5
gizom >> Heh... ja det kunne godt lyde sådan, men at udsende nyhedsbrev til 20.000 registrerede brugere ville jeg ikke kalde direkte spam :-)
Avatar billede cool_casper Nybegynder
05. april 2002 - 23:59 #6
200 point er RIGELIGT!
Du kan bruge JMail og lave en queue og dermed sætte alle mails i kø...
Men der er nok ikke mange servere der vil godtage det! Pga. SPAM-filter....
Det lyder også som SPAM for mig?!?!!!!
Avatar billede coltau Juniormester
06. april 2002 - 00:01 #7
Det er ærgeligt at eksperten anbefalder sharkforum - Jeg har været med på shark et stykke tid og mit indtryk er at der ikke er tale om seriøse købere/sælgere.

Ideen med shark er god nok - men af en eller anden årsag trækker den ikke seriøse folk til - selvom den ligger op til det ved første øjekast.

Sorry - bare lidt brok. :-|
Avatar billede keysersoze Ekspert
06. april 2002 - 00:02 #8
er det så mange mails, så vil jeg råde dig til at holde dig fra asp i den form som du nok tænker på.

I stedet skal du nok tænke på et program lokalt på computeren der kan udføre det for dig...
Avatar billede qqq Nybegynder
06. april 2002 - 00:13 #9
cool_casper >> Hvis det kunne lade sig gøre, var det netop sådan noget jeg kunne forestille mig. Er det noget du kan klare at komme med en opskrift på? Og igen, nej det er ikke spam, men udsendelse af nyhedsbrev. Mailserveren skal nok komme til at godtage det, da det er vores egen. Den uderstøtter desværre bare ikke direkte databaseadgang, så jeg kunne klare det på denne måde.

keysersoze >> Jeg vil også mene at jeg skal holde mig fra asp, men derimod køre det direkte på en mailserver der understøtter dette, men hvis det nu kan lade sig gøre, vil jeg hellere give det et forsøg end at gå ud og købe en dyr licens til en eller anden smart mailserver. Men hvis det er den enenste udvej, kan i så anbefale nogen mailservere/programmer der kan klare dette?
Avatar billede cool_casper Nybegynder
06. april 2002 - 00:16 #10
<%@LANGUAGE="VBSCRIPT" %>
<%


' Example on how to use queueing

' The message is set up as usual...
set Message = Server.CreateObject( "JMail.Message" )

Message.From = "janeway@voyager.com"
Message.Subject = "Testing"
Message.Body = "This is a test mail"
Message.AddRecipient "commander@enterprise.com","Jean Luc"

' Instead of using the Send() method, we use nq
' The email will be placed in the mail queue and sent
' as soon as the mailservice picks it up.
' We do not need to specify a mailserver, as the
' mailservice does all that for us.

' What we do need to do is to specify where the MS pickup
' directory is. If you are running w3 JMail on a
' Windows 2000 server, this is not neccessary, otherwise

' Unless you are running windows 2000 on your webserver,
' you will need to specify where the MS pickup directory
' is (c:\inetpub\mailroot\pickup\).

Message.MSPickupDirectory = "c:\inetpub\mailroot\pickup\"
Message.nq
%>
<HTML>
<BODY>
Email enqued! </BODY>
</HTML>

Et lille eks. men det kræver at serveren har JMail og message queing! :)
Avatar billede qqq Nybegynder
06. april 2002 - 00:44 #11
cool_casper >> Jeg kan desværre ikke rigtigt se hvad dette script skulle gøre af nytte, udover at erklære en masse variabler. Men det er måske mig der ikke forstår det ordentligt. Jeg bruger netop windows 200, hvorfor jeg ikke kan forstå funktionaliteten i det. Message Queing ved jeg godt nok ikke om serveren har, hvad er det?

Du får lige et eksempel på hvordan jeg forsøger at sende mails ud nu:

SQL = "SELECT * FROM users WHERE (lastlogon < " & dueDate & ") AND (active = 1) AND (username <> 'system_deleted')"
Set objRS = cn.execute(SQL)
    If not objRS.eof then
        Do while not objRS.eof
            if objRS("email") <> "" and Instr(objRS("email"),"@") <> 0 Then
                letterText = GetSetting("inaktivreminderbrev")
                letterText = Replace(LetterText,"[username]",objRS("username"))
                letterText = Replace(LetterText,"[password]",objRS("password"))
               
                SendMail objRS("email"),GetSetting("inaktivreminderbrevsubject"),LetterText
            End if
            'Response.Write objRS("username") & "<br>"
        objRS.movenext
    Loop
    end if
Set objRS = nothing
cn.close
Set cn = nothing

Response.Redirect("reminder_send.asp")
Avatar billede cool-wil Nybegynder
06. april 2002 - 00:48 #12
du kunne evt. lige oprette et lille spm i freelance katagorien, omkring udvikling af et simpelt nyhedsbrevs program, det skulle ikke være det sværeste at lave:-)
evt. i delphi ( til windows)

bare en ide?

jeg kan godt kigge lidt på sådan en model, men jeg lover ikke at det bliver mig som kan lave det....men der er mange utrolige kompetente udviklere inde i delphi katagorien:-)

wil/
Avatar billede doc404 Novice
06. april 2002 - 01:38 #13
Du burde taget et kig på www.fairlogic.com. De har et produkt der hedder WorldCast. Vi benytter det selv. Jeg mener en licens koster $49.

Lav en udtræk af dine email + hvad du ellers skal blande i mailen og eksporter det i en csv fil. Vi benytter selv denne process og sammenlagt tager de under 5 min at sætte igang.

Produktet behøver ikke en smtp server, da det selv direkte kontakter modtageres server..

Glimrende produkt...
Avatar billede cool-wil Nybegynder
06. april 2002 - 13:28 #14
doc> det er en del billigere at få en her på e.dk til at lave et program i f.eks. delphi:-)
Avatar billede klas Juniormester
06. april 2002 - 13:33 #15
Jeg kørte træt i asp scripts til at udsende mine nyhedsbreve . .sender ud for flere sider, til mellem 500 og 9000 brugere - Jeg bruger et program der hedder gammadyne mailer til at sende nyhedsbreve ud . .  det kan også bruge databaser.. det har mange gode funktioner.

http://www.gammadyne.com/mmail.htm
Avatar billede cool-wil Nybegynder
06. april 2002 - 13:50 #16
men det produkt doc, linker til, virker som en fair løsning, har lige testet, den virker, og er meget simpel at bruge, og ser rimlig prof ud:-)
Avatar billede doc404 Novice
06. april 2002 - 14:03 #17
cool-will> det kan simpelten ikke laves billigere ;-) Og så får man et gennemtestet produkt...
Avatar billede cool-wil Nybegynder
06. april 2002 - 16:50 #18
skal vi vædde? :-)
jeg kan evt. lave en email blaster, med næsten de samme funktioner, til under ½ delen af hvad den anden kostede, fordi jeg kan lide at udfordre mig selv, og fordi jeg gerne selv vil have sådan et program:-)
Avatar billede cool-wil Nybegynder
06. april 2002 - 18:26 #19
jeg er igang med at kode, er stort email projekt, efter ide fra dette spm:-)
Avatar billede qqq Nybegynder
06. april 2002 - 23:22 #20
doc404 >> Tak for linket, det er lige hvad jeg skulle bruge, troede godt nok bare at et sådant program var dyrere eller at der skulle et mere avanceret program til. Testede det lige af og det virkede perfekt, det sendte i hvertfald 8.000 e-mails til mig selv uden problemer :-)

klas >> Det program ser også spændende ud, har bare ikke fået det prøvet af endnu. Giv lige et svar hvis du vil have del i point'ne.
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