I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Response.Write( \"You have \" & pop3.count & \" emails in your mailbox!<br><br>\" )
if pop3.count > 0 then Set msg = pop3.Messages.item(1)
\' Note the first element of this array is 1 \' since the POP3 server starts counting at 1 ReTo = \"\" ReCC = \"\"
Set Recipients = msg.Recipients separator = \", \"
\' We now need to get all the recipients, \' both normal and Carbon Copy (CC) recipients \' and store them in a variabel
For i = 0 To Recipients.Count - 1 If i = Recipients.Count - 1 Then separator = \"\" End If
Set re = Recipients.item(i) If re.ReType = 0 Then ReTo = ReTo & re.Name & \" (\" & re.EMail & \")\" & separator else ReCC = ReTo & re.Name & \" (\" & re.EMail & \")\" & separator End If Next
\' This function iterates through the Attachments object, \' and saves the attachment to the server\'s disk. \' It also returns a nicely formatted string with a \' link to the attachment. Function getAttachments() Set Attachments = msg.Attachments separator = \", \"
For i = 0 To Attachments.Count - 1 If i = Attachments.Count - 1 Then separator = \"\" End If
Set at = Attachments(i) at.SaveToFile( \"c:\\attachments\\\" & at.Name ) getAttachments = getAttachments & \"<a href=\"\"/attachments/\" &_ at.Name &\"\"\">\" & at.Name & \"(\" & at.Size & \" bytes)\" &_ \"</a>\" & separator Next End Function
Fornemt - jeg kan dog ikke lige gennemskue hvordan den viser flere mails. Eksempel - jeg har 3 mail i min inbox - den viser kun den første.
Ved du hvordan man får det angivet? + Hvis du kan forklare (hvis du altså ved det) hvordan man kan slette sine mails online vil jeg meget gerne høre om det også.
Endelig vil jeg gerne have et tip om hvor du har fundet koden - er det en how-to eller faq side om netop det?
Hvis du kan klare de 3 ting : - vise flere mails (evt. ved et \"Tryk her for næste mail\"-link - kunne slette mails - Url til siden med faq (eller hvad det nu er)
Response.Write( \"You have \" & pop3.count & \" emails in your mailbox!<br><br>\" )
if pop3.count > 0 then
for i = 1 to (pop3.count - 1)
Set msg = pop3.Messages.item(i)
\' Note the first element of this array is 1 \' since the POP3 server starts counting at 1 ReTo = \"\" ReCC = \"\"
Set Recipients = msg.Recipients separator = \", \"
\' We now need to get all the recipients, \' both normal and Carbon Copy (CC) recipients \' and store them in a variabel
For i = 0 To Recipients.Count - 1 If i = Recipients.Count - 1 Then separator = \"\" End If
Set re = Recipients.item(i) If re.ReType = 0 Then ReTo = ReTo & re.Name & \" (\" & re.EMail & \")\" & separator else ReCC = ReTo & re.Name & \" (\" & re.EMail & \")\" & separator End If Next
\' This function iterates through the Attachments object, \' and saves the attachment to the server\'s disk. \' It also returns a nicely formatted string with a \' link to the attachment. Function getAttachments() Set Attachments = msg.Attachments separator = \", \"
For i = 0 To Attachments.Count - 1 If i = Attachments.Count - 1 Then separator = \"\" End If
Set at = Attachments(i) at.SaveToFile( \"c:\\attachments\\\" & at.Name ) getAttachments = getAttachments & \"<a href=\"\"/attachments/\" &_ at.Name &\"\"\">\" & at.Name & \"(\" & at.Size & \" bytes)\" &_ \"</a>\" & separator Next End Function
Response.Write( \"You have \" & pop3.count & \" emails in your mailbox!<br><br>\" )
if pop3.count > 0 then
for i = 1 to (pop3.count - 1)
Set msg = pop3.Messages.item(i)
\' Note the first element of this array is 1 \' since the POP3 server starts counting at 1 ReTo = \"\" ReCC = \"\"
Set Recipients = msg.Recipients separator = \", \"
\' We now need to get all the recipients, \' both normal and Carbon Copy (CC) recipients \' and store them in a variabel
For i = 0 To Recipients.Count - 1 If i = Recipients.Count - 1 Then separator = \"\" End If
Set re = Recipients.item(i) If re.ReType = 0 Then ReTo = ReTo & re.Name & \" (\" & re.EMail & \")\" & separator else ReCC = ReTo & re.Name & \" (\" & re.EMail & \")\" & separator End If Next
\' This function iterates through the Attachments object, \' and saves the attachment to the server\'s disk. \' It also returns a nicely formatted string with a \' link to the attachment. Function getAttachments() Set Attachments = msg.Attachments separator = \", \"
For i = 0 To Attachments.Count - 1 If i = Attachments.Count - 1 Then separator = \"\" End If
Set at = Attachments(i) at.SaveToFile( \"c:\\attachments\\\" & at.Name ) getAttachments = getAttachments & \"<a href=\"\"/attachments/\" &_ at.Name &\"\"\">\" & at.Name & \"(\" & at.Size & \" bytes)\" &_ \"</a>\" & separator Next End Function
Response.Write( \"You have \" & pop3.count & \" emails in your mailbox!<br><br>\" )
if pop3.count > 1 then
for a = 1 to pop3.count
Set msg = pop3.Messages.item(a)
\' Note the first element of this array is 1 \' since the POP3 server starts counting at 1 ReTo = \"\" ReCC = \"\"
Set Recipients = msg.Recipients separator = \", \"
\' We now need to get all the recipients, \' both normal and Carbon Copy (CC) recipients \' and store them in a variabel
For i = 0 To Recipients.Count - 1 If i = Recipients.Count - 1 Then separator = \"\" End If
Set re = Recipients.item(i) If re.ReType = 0 Then ReTo = ReTo & re.Name & \" (\" & re.EMail & \")\" & separator else ReCC = ReTo & re.Name & \" (\" & re.EMail & \")\" & separator End If Next
\' This function iterates through the Attachments object, \' and saves the attachment to the server\'s disk. \' It also returns a nicely formatted string with a \' link to the attachment.
Response.Write( \"You have \" & pop3.count & \" emails in your mailbox!<br><br>\" )
if pop3.count > 1 then
for a = 1 to pop3.count
Set msg = pop3.Messages.item(a)
\' Note the first element of this array is 1 \' since the POP3 server starts counting at 1 ReTo = \"\" ReCC = \"\"
Set Recipients = msg.Recipients separator = \", \"
\' We now need to get all the recipients, \' both normal and Carbon Copy (CC) recipients \' and store them in a variabel
For i = 0 To Recipients.Count - 1 If i = Recipients.Count - 1 Then separator = \"\" End If
Set re = Recipients.item(i) If re.ReType = 0 Then ReTo = ReTo & re.Name & \" (\" & re.EMail & \")\" & separator else ReCC = ReTo & re.Name & \" (\" & re.EMail & \")\" & separator End If Next
\' This function iterates through the Attachments object, \' and saves the attachment to the server\'s disk. \' It also returns a nicely formatted string with a \' link to the attachment.
Ja ok... Jeg tænkte på - normalt ved databaseudtræk ville man eksempelvis fået vit en række linier med mails\'enes Emne - du ved i stil med:
19/04/2001 - Husk at sende noget... 18/04/2001 - Re: Support...
osv.
Kan man på den måde liste mails\'ene? Og evt. med en \"vismail.asp?id=<%=id%>\" få vist hver enkelt mail? Altså arbejde med mails\'ene som var de data i en database?
aha - det nederste du nævner - er det en langsom process - altså tager det lang tid at hente dem ned i Databasen først for derefter at arbejde med dem?
Jeg kan godt se logikken i det. Men aner ikke hvordan og hvorledes: - alle mails skal skrives i databasen under samme \"gennemløbning\" - de skal vel hver ha\' et post i tabellen Id osv.?
det jeg mener er, at jeg kan sagtens finde ud af at en form med nogle data smides i en database. Men her skal de jo alle smides i - og det på een gang. Det er det der er lidt kringlet, men det er det måske ikke!?
Hey - nu har jeg været gennem både dine eksempler og producentens sied - men jeg har ikke kunnet finde noget sted hvad afsenderens email skal angives som. I de eksempler du har - vises både navn på afsender og modtagers mail men ikke AFSENDERS mail! Jeg har prøvet lidt med: <%= msg.FromEmail %>
Men det er det ikke! Ved du hvad det er?
Forresten - er det en \'bøvet\' måde at gøre det på - at smide mailsene ned i databasen først eller hvad synes du?
ok! Er ved at lave det med hvor jeg smider mails\'ene i databasen. Kan man smide en dato med i mailen? Er der en \"msg.Date\" eller sådan? (Og findes der egentligt et arkiv over alle disse kommandoer et eller andet sted?)
Det er selvfølgelig ikke nok at lave en RS(\"Dato\") = date, da den så bare vil smide den dato ned når jeg HENTER mailsene og smider dem i databasen. Det skal naturligvis være den dato da mailen blev modtaget på serveren!
PS: Jeg husker dem der hjælper mig - også point mæssigt. Og du har været mere end flink! Håber du kan hjælpe mig igen...
Hej... Hmm... Ja, jeg har flere problemer, men det jeg sidder og roder med er flg.:
hvis man sender en mail fra en email adresse UDEN et \"msg.FromName\" (hvor man altså hedder fx noget@noget.dk) - så melder den fejl.
Med:
<% If \" & msg.FromName & \" = \"\" then response.write \"N/A\" else response.write msg.From end if %>
skriver den mail-adressen - dvs. \"msg.FromName\" er IKKE tom - men der står bare ikke et navn (Peter Nielsen). Ved du hvad der så står hvis der ikke er et navn angivet?
Med: <% If \" & msg.FromName & \" = \"\" then response.write \"N/A\" else response.write msg.FromName end if %>
Kan du ikke bruge den sådan her ? <% If msg.FromName = \"\" then response.write(msg.From) else response.write(msg.FromName & \" - \" & msg.From) end if %>
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.