Avatar billede rudi1234 Nybegynder
17. marts 2002 - 16:07 Der er 8 kommentarer og
3 løsninger

pop3 og JMail: den første mail bliver ikke hentet

Jeg tømmer en pop3 med denne kode:

For q = 1 to pop3.count
Set msg = pop3.Messages.item(q)
...
Next

Men den første mail bliver ikke læst. Hvorfor ikke?
Avatar billede humlebien Novice
17. marts 2002 - 16:08 #1
Har du prøvet med:

For q = 0 to pop3.count
Avatar billede jaller Nybegynder
17. marts 2002 - 16:11 #2
Den første meddelelse har nummer 0, og ikke nr. 1

For q = 0 to pop3.count - 1
Set msg = pop3.Messages.item(q)
...
Next
Avatar billede a1a1 Novice
17. marts 2002 - 16:12 #3
prøv

For q = 0 to pop3.count
Set msg = pop3.Messages.item(q)
...
Next

? :)
Avatar billede rudi1234 Nybegynder
17. marts 2002 - 16:14 #4
Ja, med nul kommer der en fejl: POP3: -ERR No such message
Avatar billede a1a1 Novice
17. marts 2002 - 16:18 #5
For q = 0 to pop3.count - 1
Set msg = pop3.Messages.item(q)
...
Next 
 
er det den du har prøvet
Avatar billede rudi1234 Nybegynder
17. marts 2002 - 16:22 #6
Den har jeg også prøvet! Jeg har prøvet alt hvad der er foreslået overnfor.
Avatar billede jaller Nybegynder
17. marts 2002 - 16:29 #7
Hmm
Den tæller altså fra nr 1, som der står i dokumentationen :-))

Hvordan ser du, at den første ikke bliver hentet ??

Prøv f.eks. nedenstående for at debugge :

Meddelser = ""
For q = 1 to pop3.count
  Set msg = pop3.Messages.item(q)
  Meddelser = Meddelser & msg.Body

...
Next
Avatar billede rudi1234 Nybegynder
17. marts 2002 - 16:30 #8
Jeg har fundet fejlen tror jeg: Når jeg tømmer kontoen med f.eks. Outlook Express, mangler der også en mail. Der er kun via Webmail for pop3kontoen at jeg kan se den ekstra mail.
Meget mystisk...
Avatar billede jaller Nybegynder
17. marts 2002 - 16:33 #9
Måske er den markeret som læst ??

Så henter Outlook Express og JMail den ikke !!
Avatar billede rudi1234 Nybegynder
17. marts 2002 - 16:35 #10
Hvordan afgør man om mailen er læst? (msg.xxxx)
Avatar billede jaller Nybegynder
17. marts 2002 - 16:46 #11
Det må du da kunne se i din Webmail
Der må være en markering af om det er en ny og ulæst mail.

Du kan ikke se det i msg.xxxx

Outlook Express virker på den måde, at den henter alle ulæste meddelelse på serveren, og så slettes de fra serveren.
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