Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Automatische Regel innerhalb eines Öffentlichen Ordners

Frage Microsoft Microsoft Office

Mitglied: fluluk

fluluk (Level 1) - Jetzt verbinden

22.08.2013 um 15:42 Uhr, 2387 Aufrufe, 10 Kommentare, 1 Danke

Hallo,

Im Einsatz habe ich Outlook 2003 und Exchange 2007.

Ich habe einen Öffentlichen Ordner (z.B.) Einkauf. Auf diesem ist der E-Mailempfang aktiviert (einkauf@contoso.com).
Darunter liegt ein Ordner Bestellungen, welcher keine E-Mailadresse besitzt.
ist es möglich eine Regel zu erstellen die alle Mails aus dem Ordner Einkauf mit dem Betreff "Bestellungen" in den Ordner Bestellungen zu verschieben?

Wenn nun also jemand eine Mail an einkauf@contoso.com mit dem Betreff Bestellungen schickt soll diese im Ordner Bestellungen landen, ansonsten soll sie im Ordner Einkauf bleiben.

Gruß fluluk
Mitglied: GuentherH
22.08.2013 um 18:03 Uhr
Hallo.

Eine Verschieben Regel gibt es meines Wissens für Öffentliche Ordner nicht. Aber gib doch diesem Unterordner eine E-Mail Adresse und erstelle dann im Hubtransport eine Regel dafür.

LG Günther
Bitte warten ..
Mitglied: goscho
22.08.2013, aktualisiert um 18:09 Uhr
Hi fluluk,

dies kannst du nur versuchen, über die Exchange Transportregeln zu lösen.

Organisationskonfiguration -> Hub-Transport -> Transportregeln

Dort eine neue Regel anlegen, die deinen Bedinungen entspricht ("gesendet an Person", "bestimmtes Wort im Betreff") und bei Aktion "Nachricht an Adresse umleiten".

Natürlich muss der Unterordner des ÖOs dann auch mailaktiviert sein.

Edit: Danke Günther, wieder mal zweiter.
Bitte warten ..
Mitglied: fluluk
22.08.2013 um 18:19 Uhr
hmmm... das habe ich befürchtet...
benötige ich in dem Fall dann auch ein Exchange CAL oder gilt das nur für Benutzerpostfächer?
Bitte warten ..
Mitglied: goscho
22.08.2013 um 18:33 Uhr
Diese Frage kann ich dir leider nicht genau beantworten.

Schau doch mal hier rein.
Bitte warten ..
Mitglied: keine-ahnung
22.08.2013 um 19:41 Uhr
Zitat von fluluk:
Moin aus Nordseeland,
benötige ich in dem Fall dann auch ein Exchange CAL oder gilt das nur für Benutzerpostfächer?
IMHO nur Letzteres. Für ÖO benötigst Du keine CAL.

LG, Thomas
Bitte warten ..
Mitglied: Dobby
22.08.2013 um 20:29 Uhr
Hallo,

Wenn nun also jemand eine Mail an einkauf@contoso.com mit dem Betreff Bestellungen
schickt soll diese im Ordner Bestellungen landen, ansonsten soll sie im Ordner Einkauf bleiben.

Da kann man doch aber mit Regeln Exchange bzw. Outlook lösen, oder irre ich jetzt so gewaltig?

Wenn Absender xyz an Empänger xyz eine Mail schickt und die Bedingung xyz (Im Betreff steht ....) erfüllt wird kommt die
Mail in den Ordner abc wenn nicht dann kommt die Mail in den Ordner absdef.

Sollte das mit einer Regel nicht funktionieren mach zwei Regeln hintereinander und die Regel mit dem Wort
"Bestellungen im Betreff" kommt dann eben zuerst an die Reihe.


Gruß
Dobby
Bitte warten ..
Mitglied: fluluk
22.08.2013 um 20:34 Uhr
Hallo Dobby,

habe ich schon probiert, im eigenen Postfach funktioniert das, allerdings nicht innerhalb eines öffentlichen Ordners. Ich kann dort zwar eine Regel erstellen, allerdings funktioniert diese nicht automatisch, sondern nur dann, wenn man manuell sagt: Aller Regeln anwenden.

Trotzdem danke für den Tipp.

Gruß
fluluk
Bitte warten ..
Mitglied: goscho
23.08.2013 um 09:10 Uhr
Moin Jungs,

Ihr könnt Günther vertrauen, wenn er schreibt, dass es keine Verschieberegeln mit öffentlichen Ordnern gibt, die automatisch funktionieren.

Daher auch unser Vorschlag, dass mit Transportregeln in Exchange Hub Transport zu lösen.

@keine-ahnung

dass dafür Enterprise-CAL nötig sind, steht im Assistenten ganz unten, wenn man diese Transportregeln einrichten will.

Ob diese dafür wirklich benötigt werden, sollte mal jemand mit richtigem Wissen mitteilen.
Bitte warten ..
Mitglied: GuentherH
23.08.2013 um 16:14 Uhr
Für ÖO benötigst Du keine CAL

Korrekt. Exchange CALs sind immer auf die Person bezogen. Und umgekehrt, ohne Exchange CAL (als ohne User mit Postfach) kann man auf den Öffentlichen Ordner nicht zugreifen.

LG Günther
Bitte warten ..
Mitglied: colinardo
23.08.2013, aktualisiert 24.08.2013
Hi flukuk,
eine andere Möglichkeit wäre ein Transport-Agent den man direkt in den Exchange einbaut, und der eine einfache Weiterleitung realisiert(beschäftige mich gerade damit):

Anzupassen wären in u.s. Code noch diese Zeilen:
string strSearchSubject = "Bestellungen"; 
string strMailReceivedFor = "einkauf@domain.local"; 
string strMailTo = "bestellungen@domain.local";
Dabei wäre
strSearchSubject der Betreff nach dem gesucht wird.
strMailReceivedFor die E-Mail-Adresse an die die Mails gegangen sind.
strMailTo ist die Adresse an die Nachricht weitergeleitet wird.

Damit das ganze funktioniert, müsstest du den Unterordner aber auch auf MailEnabled setzen.
01.
namespace Test.Agent.Mailumleitung 
02.
03.
    using System; 
04.
    using System.IO; 
05.
    using System.Text; 
06.
    using System.Diagnostics; 
07.
    using System.Net; 
08.
    using System.Net.Security; 
09.
    using System.Security.Cryptography.X509Certificates; 
10.
    using System.Collections.Generic; 
11.
    using Microsoft.Exchange.Data.Transport; 
12.
    using Microsoft.Exchange.Data.Transport.Smtp; 
13.
    using Microsoft.Exchange.Data.Transport.Email; 
14.
    using Microsoft.Exchange.Data.Transport.Routing; 
15.
    using Microsoft.Exchange.Data.TextConverters; 
16.
  
17.
    public sealed class MailumleitungFactory : RoutingAgentFactory 
18.
19.
 
20.
        public override RoutingAgent CreateAgent(SmtpServer server) 
21.
22.
            return new UmleitungService(); 
23.
24.
25.
 
26.
    public class UmleitungService : RoutingAgent 
27.
28.
 
29.
		string strSearchSubject = "Bestellungen"; 
30.
		string strMailReceivedFor = "einkauf@domain.local"; 
31.
		string strMailTo = "bestellungen@domain.local"; 
32.
         
33.
		public UmleitungService() 
34.
35.
            this.OnSubmittedMessage += new SubmittedMessageEventHandler(this.onSubmittedMessageHandler); 
36.
37.
 
38.
      
39.
        public void onSubmittedMessageHandler(SubmittedMessageEventSource source, QueuedMessageEventArgs eodArgs) 
40.
41.
            try 
42.
43.
				if (eodArgs.MailItem.Recipients.Count == 1) 
44.
45.
					if ((eodArgs.MailItem.Message.Subject == strSearchSubject) && (eodArgs.MailItem.Recipients[0].Address.ToString() == strMailReceivedFor)) 
46.
47.
						LogMessage("MailUmleitung", "Leite Bestell E-Mail um an anderen Ordner # Message-ID: " + eodArgs.MailItem.Message.MessageId); 
48.
						eodArgs.MailItem.Recipients.Clear(); 
49.
						eodArgs.MailItem.Message.To.Clear(); 
50.
						eodArgs.MailItem.Recipients.Add(new RoutingAddress(strMailTo)); 
51.
						eodArgs.MailItem.Message.To.Add(new EmailRecipient("Bestellungen", strMailTo)); 
52.
53.
54.
            
55.
56.
            catch (Exception ex) 
57.
58.
                LogMessage("OnSubmittedMessage", 
59.
                     String.Format("EXCEPTION: Type={0}, Message='{1}'", 
60.
                         ex.GetType().FullName, ex.Message)); 
61.
62.
 
63.
64.
 
65.
        public void LogMessage(string methodName, string message) 
66.
67.
            try 
68.
69.
                StringBuilder traceMessage = new StringBuilder(); 
70.
                traceMessage.Append(System.DateTime.Now.ToString("s")); 
71.
                traceMessage.Append("|"); 
72.
                traceMessage.Append(methodName); 
73.
                traceMessage.Append("|"); 
74.
                traceMessage.Append(message); 
75.
                traceMessage.Append("\r\n"); 
76.
 
77.
                Trace.WriteLine(traceMessage.ToString()); 
78.
79.
            catch 
80.
81.
                throw; 
82.
83.
84.
    
85.
86.
}
Das ganze wird dann in Visual Studio kompililert.
Wie man diesen Agent implementiert kann man hier nachlesen: http://www.msxfaq.de/code/transportagent.htm
Das schöne an den Agenten ist, das man wesentlich feiner festlegen kann was man mit den Mails machen möchte - Voraussetzung man kann programmieren.

Grüße Uwe
Bitte warten ..
Ähnliche Inhalte
Exchange Server
gelöst Unbekannte Mails an öffentlichen Ordner per Regel möglich? (2)

Frage von Praxston zum Thema Exchange Server ...

VB for Applications
Emails weiterleiten mit Regel oder makro (11)

Frage von Skoechling zum Thema VB for Applications ...

Microsoft Office
gelöst Regel für Alias E-Mailadressen (5)

Frage von ronibooni zum Thema Microsoft Office ...

Exchange Server
gelöst Exchange 2010 - Regel mit Abwesenheitsassistent (10)

Frage von Kraehahn zum Thema Exchange Server ...

Neue Wissensbeiträge
Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(15)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

RedHat, CentOS, Fedora

Fedora 27 ist verfügbar

Information von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
Router & Routing
Freigabe aus anderem Netz nicht erreichbar (21)

Frage von McLion zum Thema Router & Routing ...

Windows Server
Kennwort vergessen bei Hyper vserver 2012r (20)

Frage von jensgebken zum Thema Windows Server ...

Batch & Shell
Batch Programm verhalten bei shoutdown -p (19)

Frage von Michael-ITler zum Thema Batch & Shell ...

Festplatten, SSD, Raid
Raidcontroller funktioniert nur, wenn unter Legacy-Boot gestartet wird (13)

Frage von DerWoWusste zum Thema Festplatten, SSD, Raid ...