Avatar billede stigc Nybegynder
17. februar 2002 - 19:36 Der er 12 kommentarer og
1 løsning

Jmail i asp loop

Kan jeg addere lige så mange "Recipient" som jeg har lyst til? f.eks 500 ? Kan de se hinandens emails når de får deres personlige email?

Hvis jeg skal loope igennem hele koden hvordan sletter jeg så "Recipient" ?


JMail.ServerAddress = "websmtp.irania.dk"
JMail.Sender        = "webmaster@irania.dk"
JMail.Subject      = strSubject

do while NOT rs.eof
  JMail.AddRecipient  rs("email1")
  rs.movenext
loop

JMail.Priority      = 3
JMail.AddHeader    "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
JMail.Body = strBodyTemp
JMail.Execute


Avatar billede mrbarnes Nybegynder
17. februar 2002 - 19:39 #1
JMail.ServerAddress = "websmtp.irania.dk"
JMail.Sender        = "webmaster@irania.dk"
JMail.Subject      = strSubject

do while NOT rs.eof
  JMail.AddRecipient  rs("email1")
  JMail.Priority      = 3
  JMail.AddHeader    "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
  JMail.Body = strBodyTemp
  JMail.Execute
  rs.movenext
loop


du lave om på koden og bruger ovenstående...
JMail.Priority      = 3
JMail.AddHeader    "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
JMail.Body = strBodyTemp
JMail.Execute
Avatar billede stigc Nybegynder
17. februar 2002 - 19:41 #2
mrbarnes >> Nu adderer du nye "Recipient" for hver loop, det vil sige man får sendt email mange gange til hver person. Den skal vel slettes? Jmail nedlægges jo ikke og oprettes igen!
Avatar billede mrbarnes Nybegynder
17. februar 2002 - 19:54 #3
while not rs.EOF
          Response.Write rs("email") & "<BR>"
          mailTil = rs("email")
          set jmail = createobject("JMAIL.SMTPMail")
              jMail.Charset = "iso-8859-1"
              jMail.ContentTransferEncoding = "8bit"
              jMail.sendername = strSendername
              jMail.sender = strFrom
              jMail.Subject = strSubject
                jMail.ServerAddress = strServerAddress
              jMail.AddRecipient mailTil
              jMail.Body = strBodyTemp
              jMail.Priority = 3
            jMail.execute   
            set JMail = nothing
        rs.movenext 
      Wend
Avatar billede mrbarnes Nybegynder
17. februar 2002 - 19:56 #4
Hvor man laver variablerne med

strSendername = "webmaster@irania.dk"
strFrom = "webmaster"

osv

Det burde gøre det....
Avatar billede stigc Nybegynder
17. februar 2002 - 19:56 #5
mrbarnes >> Jeg har ikke lyst til at nedlægge objektet og oprette det igen. Spild af tid!
Avatar billede grunken Nybegynder
17. februar 2002 - 20:03 #6
stigc, mener at du skal bruge mailmerge for at lave det resultat du vil have !

http://tech.dimac.net/isapiscript.dll?action=read&id=32559&exId=32575

-grunken
Avatar billede mrbarnes Nybegynder
17. februar 2002 - 20:05 #7
okay ... men det virker...
Avatar billede stigc Nybegynder
17. februar 2002 - 20:05 #8
nej den er til at personligsere en email.

Jeg har burg for at cleare "Recipient". Anyone?
Avatar billede stigc Nybegynder
17. februar 2002 - 20:06 #9
mrbarnes>> Ja men det er jo ikke særlig smart!
Avatar billede stigc Nybegynder
17. februar 2002 - 20:06 #10
:)
Avatar billede sekhmet_ds Nybegynder
17. februar 2002 - 20:46 #11
Hvis du i stedet for at tilføje dem som alm. modtagere kan tilføje dem allesammen som BCC modtagere og så sende til dem alle sammen på engang, på den måde spare du udførelsestid og modtagerne kan ikke se hinanden email adr.:

do while NOT rs.eof
  JMail.AddRecipientBCC rs("email1")
  rs.movenext
loop
Det skulle være det du ønsker.....hvis jeg har forstået korrekt :)
Avatar billede stigc Nybegynder
17. februar 2002 - 20:49 #12
og hvor mange kan den så tag?
Avatar billede sekhmet_ds Nybegynder
17. februar 2002 - 20:55 #13
Umiddelbart kan jeg se at der skulle være nogen begrænsning.....har nu ikke lige tjekket dokumentationen, men du kan jo kigge ind på dimac.com og se om der skulle være nogen begrænsning.

Spr. er nok nærmere hvorvidt din udbyder bliver gald hvir du sender 500 mails hver anden dag :)
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

IT-JOB

Capgemini Danmark A/S

AI Data Architect

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Ingeniør til taktiske netværksradioer i Kommunikationssektionen

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger sektionschef til Systemafdelingen i Hvidovre