vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Ordner im Posteingang von Outlook ermitteln bzw. darauf zugreifen? 
Autor: Toolmaster
Datum: 22.01.08 14:00

also ich habe das mal so gemacht. stammt aus einem alten Projekt von mir.

list alle Mails ein die im ordner Posteingang sind. Hoffe du kannst etwas anfangen damit.

 Sub mailslesen()
        Button6.Visible = False
        PictureBox3.Visible = False
        PictureBox4.Visible = False
        ListView1.Items.Clear()
        ListView1.Columns.Clear()
        ListView1.Visible = False
        Label12.Visible = True
        ListView1.View = View.Details
        ListView1.FullRowSelect = True
        With ListView1.Columns
            .Add("Betreff:")
            .Add("Erhalten am:")
            .Add("Absender:", 100)
            .Add("Ordner:", 200)
        End With
        Dim objOutlook As New Outlook.Application
        Dim mapi As Outlook.NameSpace = objOutlook.GetNamespace("MAPI")
        Dim mail As Outlook.MailItem
        For i As Integer = 1 To mapi.Folders.Item(1).Folders.Count
            For y As Integer = 1 To mapi.Folders.Item(1).Folders.Item( _
              i).Items.Count
                Try
                    mail = mapi.Folders.Item(1).Folders.Item(i).Items.Item(y)
                    With ListView1.Items
                        Dim betreff As String = mail.Subject
                        If betreff = "" Then
                            With .Add("Ohne Betreff")
                                .SubItems.Add(mail.SentOn)
                                .SubItems.Add(mail.SenderName)
                                .SubItems.Add(mapi.Folders.Item(1).Folders.Item( _
                                  i).Name)
                            End With
                        Else
                            With .Add(mail.Subject)
                                .SubItems.Add(mail.SentOn)
                                .SubItems.Add(mail.SenderName)
                                .SubItems.Add(mapi.Folders.Item(1).Folders.Item( _
                                  i).Name)
                            End With
                        End If
                    End With
                Catch
                End Try
            Next
        Next
        ListView1.Columns(0).Width = -1
        ListView1.Columns(1).Width = -1
        ListView1.Columns(2).Width = -1
        ListView1.Columns(3).Width = -2
        Label12.Visible = False
        ListView1.Visible = True
        PictureBox3.Visible = True
        PictureBox4.Visible = True
        Button6.Visible = True
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Ordner im Posteingang von Outlook ermitteln bzw. darauf zugr...3.498hit12323.11.07 15:01
Re: Ordner im Posteingang von Outlook ermitteln bzw. darauf ...2.968thE_iNviNciblE27.11.07 21:55
Re: Ordner im Posteingang von Outlook ermitteln bzw. darauf ...2.791schmacko15.01.08 22:06
Re: Ordner im Posteingang von Outlook ermitteln bzw. darauf ...2.754thE_iNviNciblE16.01.08 00:18
Re: Ordner im Posteingang von Outlook ermitteln bzw. darauf ...3.061schmacko16.01.08 09:35
Re: Ordner im Posteingang von Outlook ermitteln bzw. darauf ...2.918Toolmaster22.01.08 14:00
Re: Ordner im Posteingang von Outlook ermitteln bzw. darauf ...2.805thE_iNviNciblE22.01.08 14:11
Re: Ordner im Posteingang von Outlook ermitteln bzw. darauf ...2.781schmacko22.01.08 16:13
Re: Ordner im Posteingang von Outlook ermitteln bzw. darauf ...2.766schmacko23.01.08 11:23
Re: Ordner im Posteingang von Outlook ermitteln bzw. darauf ...2.841schmacko30.09.08 07:15

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel