Jeg skal administrere en større mængde emails, som af forskellige
årsager ikke er nået frem til modtager.
Disse ønskes opdelt i mails som er returneret fordi modtager ikke
eksisterer - og i mails som er returneret fordi modtagers inbox er fyldt op.
Dette har jeg eksperimenteret lidt med at gøre i Outlook 2007, hvor jeg
har sorteret på indhold i teksten som fx "No such user", "Invalid
recipient" og "unknown user" - samt de modsatte "temporary over quota",
"quota exceeded" osv.
Dette fungerer for så vidt fint nok; men der findes mange forskellige
formuleringer fra de forskellige mailservere og disse skal alle
inkluderes i mine regler for det virker (pt sorterer jeg på knap 15
tekststrenge og får sorteret omkring 80% af posten)...
Jeg har lagt mærke til at der følger en fejlkode med (fx 550) - er disse
mere specifikke, så fx 550 betyder modtageren ikke eksistrer og xxx
betyder mailen er gået retur fordi inboxen er fuld?
Så kunne jeg jo søge direkte på en fejlkode og dermed fange alle med en
helt simpel søgning
Og så til bonusspørgsmålet:
Hele ideen med denne øvelser er at samle de emailadresser, som ikke
eksisterer længere så de kan slettes fra vores mailing lister.
Er der nogen som har et bud på hvordan man automatisk kan trække
emailadresser ud fra en stak emails, fx i en kommasepareret fil eller lign?
Jeg er åben for forslag til 3. part programmer, makroer og lign. - det
behøver ikke nødvendigvis være Outlook 2007 der skal bruges til det