tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von larryson
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
2597
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Lautsprecher Lautsprecher ist offline Mitglied Gold
    Registriert seit
    Jun 2005
    Beiträge
    246
    Hallo,
    ich verschicke mit meinen VB-Pgm Emails via Outlook:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    
    Private Sub email_schreiben(Adresse As String)
    On Error Resume Next
    Set olApp = New Outlook.Application
    Set oItem = olApp.CreateItem(olMailItem)
     
            With oItem
            'Adressen:
            .To = Adresse
            'Nachricht:
            
                .Subject = "Automatische Mitarbeiter-Abmeldung"
                .HTMLBody = "Sehr geehrte Damen und Herren,<p>Folgender Mitarbeiter wurde wegen fehlender Gehen-Buchung vom System automatisch nach <font color=" & farbe & "><b>10 Stunden</b></font> abgemeldet.</p><p>Name: <b>" & Nachname & " " & Vorname & " </b></p></p><p>PersonalNr: <b>" & Perso & " </b></p><p>Datum: <b>" & Datokommen & " </b></p><p>Zeit: <b>" & Zeitkommen & " </b></p><p>Bitte Zeiten korrigieren!</p>"
                
            
            '.Display
            .Send
             Call insert
        End With
        Set oItem = Nothing
      
    End Sub

    Ich würde jetzt nur ganz gerne 100%tig sicher gehen, dass die Email auch wirklich verschickt wurde, und es da keine Fehler gab.
    Kann man sich vielleicht irgendeinen ReturnCode zurück liefern lassen oder gibts da in der
    Library für Microsoft Outlook irgendeinen Befehl dafür

    Grüße
     

  2. #2
    Tobimahony Tobimahony ist offline Grünschnabel
    Registriert seit
    Oct 2007
    Beiträge
    2
    Gibt es eine Lösung dafür?
     

  3. #3
    Avatar von larryson
    larryson larryson ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    Thüringen
    Beiträge
    232
    Du könntest eine Sendebestätigung anfordern.

    Dafür müsste man noch folgendes Einbauen:

    Code :
    1
    
    .OriginatorDeliveryReportRequested = True

    Einen Schritt weiter geht dann die Lesebestätigung, die aber durch die unterschiedlichsten Mailclients nicht immer funktionieren muss:

    Code :
    1
    
    .ReadReceiptRequested = True

    Vielleicht hilft es...
    Alex F. bedankt sich. 
    Gruß Larryson
    Gelöste Threads bitte auch als solche kennzeichnen!
    Über eine positive Bewertung freut sich jeder!


    Kluge Leute können sich dumm stellen. Das Gegenteil ist schwieriger.
    Kurt Tucholsky

  4. #4
    Tobimahony Tobimahony ist offline Grünschnabel
    Registriert seit
    Oct 2007
    Beiträge
    2
    Nein, ich meinte eher eine Rückmeldung vom Outlook. Es könnte ja sein, dass der Benutzer das eMail-Schreiben abgebrochen hat und die eMail nicht versendet wurde. Dann wäre eine Rückmeldung ganz gut.

    Ich möchte z.B. im Excel dann vermerken: eMail gesendet am, und zwar nur wenn sie auch wirklich gesendet wurde.
     

  5. #5
    Avatar von larryson
    larryson larryson ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    Thüringen
    Beiträge
    232
    Wie stellst Du dir das vor?

    Im Normalfall bekommst Du von Outlock doch auch keine Meldung

    Die einzige Möglichkeit, die du dann hast, wäre denn Ordner gesendete Objekte zu überprüfen.

    Schau mal hier: Link
     
    Gruß Larryson
    Gelöste Threads bitte auch als solche kennzeichnen!
    Über eine positive Bewertung freut sich jeder!


    Kluge Leute können sich dumm stellen. Das Gegenteil ist schwieriger.
    Kurt Tucholsky

Ähnliche Themen

  1. Email senden mit Outlook - ActiveX-Fehler
    Von symax im Forum .NET Windows Forms
    Antworten: 4
    Letzter Beitrag: 16.05.10, 10:13
  2. Email senden Outlook prob
    Von booorgy im Forum Visual Basic 6.0
    Antworten: 4
    Letzter Beitrag: 21.07.08, 16:14
  3. "Senden an" -> eMail Empfänger geht nicht richtig mit Outlook 2003
    Von TypischerStudent im Forum Office-Anwendungen
    Antworten: 1
    Letzter Beitrag: 28.04.06, 12:16
  4. Antworten: 0
    Letzter Beitrag: 04.04.06, 16:04
  5. Email von Word über Outlook senden
    Von mitch_byu_kennen im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 29.06.05, 07:16