• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

Outlook: Termine automatisch weiterleiten

Mitglied seit
12.08.2002
Beiträge
12.824
Reaktionen
39
Hey,


folgender Sachverhalt:

ein Programm verschickt Termine an eine Mail-Adresse, wo diese automatisch als Termine gespeichert werden. Diese Termine sind aber für eine andere Person bestimmt, deswegen sollen diese Termine automatisch weitergeleitet werden (andere Adresse ins Outlook eintragen steht leider nicht zur Verfügung).
Ob nun als Termin oder als Mail ist erstmal egal, eine funktionierende Weiterleitung ansich würde mir schon helfen. Folgendes fand ich über Google, aber die Tipps haben mir nicht wirklich weiter geholfen :ugly:


Option Explicit
Private objNS As Outlook.NameSpace
Private WithEvents objNewMailItems As Outlook.Items

Private Sub Application_Startup()
Dim objMyInbox As Outlook.MAPIFolder
Set objNS = Application.GetNamespace("MAPI")
Set objMyInbox = objNS.GetDefaultFolder(olFolderInbox)
Set objNewMailItems = objMyInbox.Items
Set objMyInbox = Nothing
End Sub

Private Sub objNewMailItems_ItemAdd(ByVal Item As Object)
On Error Resume Next
Dim fwdItem As Outlook.MeetingItem
If Item.Class = OlObjectClass.olMeetingCancellation Or _
Item.Class = OlObjectClass.olMeetingRequest Or _
Item.Class = OlObjectClass.olMeetingResponseNegative Or _
Item.Class = OlObjectClass.olMeetingResponsePositive Or _
Item.Class = OlObjectClass.olMeetingResponseTentative Or _
Item.MessageClass = "IPM.Schedule.Meeting.Cancelled" Or _
Item.MessageClass = "IPM.Schedule.Meeting.Resp.Pos" Or _
Item.MessageClass = "IPM.Schedule.Meeting.Resp.Neg" Or _
Item.MessageClass = "IPM.Schedule.Meeting.Resp.Tent" Then
MsgBox "Forwarding meeting..."
Set fwdItem = Item.Forward
fwdItem.Recipients.Add "Test@testmail.com"
fwdItem.Send
End If
End Sub

aber das klappt noch nicht. Jemand ne Idee?
 

parats'

Tippspielmeister 2012, Tippspielmeister 2019
Mitglied seit
21.05.2003
Beiträge
20.339
Reaktionen
1.793
Ort
St. Gallen
Was ist mit einer simplen Posteingangsregel, sollte auch per OWA gehen.

€: Screenshot aus meinem Office365
OUm9oFz.png


Posteingangsregeln sind unabhängig vom Client, da der ExchangeServer diese ausführt und vorhält.
Ein Outlook Makro erfordert einen aktiven Outlook Client und entsprechende VBA skills. ;)
 
Zuletzt bearbeitet:

parats'

Tippspielmeister 2012, Tippspielmeister 2019
Mitglied seit
21.05.2003
Beiträge
20.339
Reaktionen
1.793
Ort
St. Gallen
Ach, es ist nicht einmal ein Element vom Typ Termin. Ohje? :rofl2:
 
Mitglied seit
12.08.2002
Beiträge
12.824
Reaktionen
39
ich klick im programm auf "sync mit outlook terminen" und die termine sind dann drin, keine mail, keine benachrichtigung kein nix^^ das "verschickt" im OP war etwas irreführend, sorry :ugly:
 
Mitglied seit
24.02.2003
Beiträge
3.929
Reaktionen
0
Kannst du die Person im Outlook als Stellvertretung eintragen und nur Berechtigungen auf Kalender geben?
Da kannste auch einstellen, dass er Kopien, der an dich gesendeten Besprechungsanfragen, erhalten soll.

O2010, nicht getestet.
 
Mitglied seit
10.10.2001
Beiträge
3.998
Reaktionen
0
Könnt ihr nicht einfach ein allgemeines ms Konto machen in dem die Termine gespeichert werden und jedem der es brauch die zugangsdaten geben? Man kann doch mehrere Konten in einem Kalender anlegen.
 
Oben