Set pop3 = Server.CreateObject( "JMail.POP3" )
pop3.Connect "mv13210", "xoohoqu", "mail.vegasys.net"
Response.Write( "<font class=text><a href=""inbox.asp"">Du har " & pop3.count & " nya meddelanden i din inbox</a>.</font><br><br>" )
Dim i
i = 0
if pop3.count > 0 then
For i = 0 to pop3.count -1
Set msg = pop3.Messages.item(i)
response.write msg.Subject & "<br>"
Next
End If
pop3.Disconnect
Jag försöker alltså loopa igenom de mail jag har i min inbox, dock på failar den på rad 87 (som är den blåa, ovan).. byter jag ut i mot 1 så funkar det, men då visar den ju bara den första så många gånger som det finns olästa mail.
Jag fixade det. Det verkade som For-satsen var fel nånstans..
Nu funkar det iaf.
Set pop3 = Server.CreateObject( "JMail.POP3" )
pop3.Connect "mv13210", "xoohoqu", "mail.vegasys.net"
Response.Write( "<font class=text><a href=""inbox.asp"">Du har " & pop3.count & " nya meddelanden i din inbox</a>.</font><br><br>" )
Dim i
i = 0
if pop3.count > 0 then
Do Until i = pop3.count
i = i + 1
Set msg = pop3.Messages.item(i)
response.write msg.Subject & "<br>"
Loop
End If
pop3.Disconnect
Do-sats istället för For. (Jag vet.. fy fy )
256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91