
Moped
Members-
Gesamte Inhalte
280 -
Registriert seit
-
Letzter Besuch
Alle erstellten Inhalte von Moped
-
Das habe ich natürlich als erstes versucht, aber nicht das gefunden was ich brauche (oder ich denke beim Erstellen falsch) Da kann ich ja dann sagen bei Bedingung "gesndet an Person"; aber mir fehlt dann die Aktion.... Hast du dazu einen Tip?
-
Hallo Zusammen, ich habe eine Mailbox der möchte ich erlauben, dass nur zwei Domänen Mails dort hinsenden dürfen Also dachte ich mir, dass es so gehen würde: Set-Mailbox -Identity "Tester, Hans" -AcceptMessagesOnlyFrom @{Add='@gmx.de'} Da bekomme ich aber einen Fehler dass das Objekt "gmx.de" nicht bekannt ist Wie kann ich es einrichten, dass nur zwei Domänen an diese Mailbox senden dürfen? Thx vorab :thumb1:
-
Exchange Verteilergruppen + Mitglieder auslesen
Moped antwortete auf ein Thema von Moped in: Windows Forum — Scripting
Danke, das hat mir geholfen :jau: -
Exchange Verteilergruppen + Mitglieder auslesen
Moped antwortete auf ein Thema von Moped in: Windows Forum — Scripting
jetzt habe ich es (sofern ich es richtig verstanden habe) so gemacht write-output “” > C:outputDGmembers.txt get-distributiongroup | Sort -Property DisplayName | foreach { $name = $_.displayname $output = ‘Group Name: ‘ + $Name $mailadresse = $_.PrimarySmtpAddress $output = ‘Mailaddresse: ‘ + $mailadresse write-output $output >> C:\temp\outputDGmembers.txt Get-DistributionGroupMember $name | Sort -Property DisplayName | Select DisplayName, Alias, Department >> C:\temp\outputDGmembers.txt write-output “” “” >> C:\temp\outputDGmembers.txt } Das Ergebnis ist das: Mailaddresse: AdressederVerteilergruppe@Firma.de DisplayName Alias Department ----------- ----- ---------- Test, Hans Hans.Test Name Ich hätte es gerne so: Group Name: Verteilergruppe E-MailAdressederVerteilergruppe@Firma.de DisplayName Alias Department ----------- ----- ---------- Hans, Test Hans.Test Testabteilung .... .... .... Danke vorab -
Exchange Verteilergruppen + Mitglieder auslesen
Moped hat einem Thema erstellt in: Windows Forum — Scripting
Hallo Zusammen, ich muss bei uns alle E-Mail-Verteilergruppen auslesen und die dortigen Mitglieder mit anzeigen Soweit sogut Ich habe auch ein recht passendes Scrit gefunden: write-output “” > C:outputDGmembers.txt get-distributiongroup | Sort -Property DisplayName | foreach { $name = $_.displayname $output = ‘Group Name: ‘ + $Name write-output $output >> C:\temp\outputDGmembers.txt Get-DistributionGroupMember $name | Sort -Property DisplayName | Select DisplayName, Alias, Department >> C:\temp\outputDGmembers.txt write-output “” “” >> C:\temp\outputDGmembers.txt } Das gibt mir folgendes aus: Group Name: Verteilergruppe DisplayName Alias Department ----------- ----- ---------- Hans, Test Hans.Test Testabteilung .... .... .... Soweit schon ganz ok. Was ich aber gerne noch hätte, ist dass mir bei der Verteilergruppe die E-Mail-Adresse der Gruppe angezeigt wird kann mir da jemand helfen THX vorab -
nein, es gibt auch den Component Based Servicing nicht mehr Deswegen meine Frage ob irgend ein Patch evtl da was verändert hat :confused: Ist evtl bekannt, anhand welcher Werte ich jetzt den Reboot Status abfragen kann?
-
Hallo Zusammen, ich habe folgendes Script auf meinen Servern eingerichtet und zu prüfen ob bei den Servern ein Reboot ansteht # Filename: CheckForPendingReboot.ps1 # Description: Imports a list of computers from a CSV file and then checks each of the # computers for the RebootPending registry key. If the key is present, # the script restarts the computer upon confirmation from the user. $Machine = $env:COMPUTERNAME $baseKey = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey("LocalMachine", $Machine) $key = $baseKey.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\") $subkeys = $key.GetSubKeyNames() If (test-path HKLM:\SOFTWARE\NetSupport\PatchManagement\RebootRequired\) { $key2 = $baseKey.OpenSubKey("SOFTWARE\NetSupport\PatchManagement\") $subkeys2 = $key2.GetSubKeyNames() } Else { $key3 = $baseKey.OpenSubKey("SOFTWARE\Wow6432Node\NetSupport\PatchManagement\") $subkeys3 = $key3.GetSubKeyNames() } $key.Close() $key2.Close() $key3.Close() $baseKey.Close() If (($subkeys | Where {$_ -eq "RebootPending"}) -or ($subkeys2 | Where {$_ -eq "RebootRequired"}) -or ($subkeys3 | Where {$_ -eq "RebootRequired"})) { Restart-Computer -ComputerName $Machine -force } Else { function sendmail($body) { $SmtpClient = new-object system.net.mail.smtpClient $MailMessage = New-Object system.net.mail.mailmessage $SmtpClient.Host = "IP-DES-Mailservers" $mailmessage.from = "Serveradmin@Firma.de" $mailmessage.To.add("Empfänger@Firma.de") $mailmessage.Subject = “Server Reboot” $MailMessage.IsBodyHtml = $true $mailmessage.Body = $body $smtpclient.Send($mailmessage) } $body = "Der Server $env:computername wurde nicht rebootet; es stand kein Reboot an" sendmail $body } das hat bis vor kurzem auch funktioniert (sever 2003 + 2008) Jetzt geht es auf den 2003 nicht mehr und ich bekommen folgende Fehler: Sie können keine Methode für einen Ausdruck mit dem Wert NULL aufrufen. Bei C:\skripte\Abfrage_reboot.ps1:10 Zeichen:31 + $subkeys = $key.GetSubKeyNames <<<< () + CategoryInfo : InvalidOperation: (GetSubKeyNames:String) [], RuntimeException + FullyQualifiedErrorId : InvokeMethodOnNull Sie können keine Methode für einen Ausdruck mit dem Wert NULL aufrufen. Bei C:\skripte\Abfrage_reboot.ps1:21 Zeichen:37 + $subkeys3 = $key3.GetSubKeyNames <<<< () + CategoryInfo : InvalidOperation: (GetSubKeyNames:String) [], RuntimeException + FullyQualifiedErrorId : InvokeMethodOnNull Sie können keine Methode für einen Ausdruck mit dem Wert NULL aufrufen. Bei C:\skripte\Abfrage_reboot.ps1:24 Zeichen:11 + $key.Close <<<< () + CategoryInfo : InvalidOperation: (Close:String) [], RuntimeException + FullyQualifiedErrorId : InvokeMethodOnNull Sie können keine Methode für einen Ausdruck mit dem Wert NULL aufrufen. Bei C:\skripte\Abfrage_reboot.ps1:25 Zeichen:12 + $key2.Close <<<< () + CategoryInfo : InvalidOperation: (Close:String) [], RuntimeException + FullyQualifiedErrorId : InvokeMethodOnNull Sie können keine Methode für einen Ausdruck mit dem Wert NULL aufrufen. Bei C:\skripte\Abfrage_reboot.ps1:26 Zeichen:12 + $key3.Close <<<< () + CategoryInfo : InvalidOperation: (Close:String) [], RuntimeException + FullyQualifiedErrorId : InvokeMethodOnNull Ausnahme beim Aufrufen von "Send" mit 1 Argument(en): "Fehler beim Senden von Mail." Bei C:\skripte\Abfrage_reboot.ps1:45 Zeichen:17 + $smtpclient.Send <<<< ($mailmessage) + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException Hat jemand eine Idee warum das auf einmal nicht funtioniert Hat evtl ein Windows-Patch da reingehauen? Danke vorab
-
Hi @all ich möchte zwecks Wartungsoptionen die DAG Server per Aufgabenplanung in den DagServerMaintenance-Mode versetzen. dazu habe ich eine Aufgabe eingestellt Aktion: "Programm starten" Programm/Skript: "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" Argumente hinzufügen: -noninteractive -command "&{&"C:\Program Files\Microsoft\Exchange Server\V14\Scripts\StartDagServerMaintenance.ps1" -Servername Name}" Leider funktioniert die Aufgabe nicht....hat jemand eine Idee woran es liegen könnte?
-
Hi, nein die Regel steht ganz oben Habe die Regeln alle heute morgen schön gelöscht und jede neu erstellt Voll gepached was ich gerade rausgefunden habe (da es nicht mein Postfach ist musste ich erst einmal recherchieren Das Postfach an das die Mail gesendet wird heißt z.B. Postfach1@Firma.de An dieses Postfach wird die Mail aber nur als BCC gesendet Als "An" Adresse ist User1@Firma2.com eingetragen Welche eine komplett anderen Domainname hat In der Regel prüft der User aber die "An" Adresse Nach Erhalt einer Nachricht die von Test@Firma.de kommt und die an User1@Firma2.com gesendet wurde und mit Testmail im Betreff diese in den Ordner Testordner verschieben Kann es sein, dass die Regel das erst einmal nicht mitbekommt und die Mail deshalb nicht automatisch verschoben wird. Bekommt Outlook das erst mit wenn die Mail schon im Posteingang liegt? Das würde erklären warum das händische Ausführen der Regel klappt Denn wenn die Mail im Postfach liegt steht im "An" Feld ja User1@Firma2.com ist das Verständlich rüber gekommen?? :confused:
-
Hallo Zusammen, ich habe ein Postfach in dem insgesamt 4 Regeln wirken sollen 3 Funtionieren scheinbar ohne Probleme > nur eine will nicht; die funktioniert nicht "automatisch" wenn ich diese von Hand ausführe klappt es. dabei ist es egal ob ich Outlook offen oder geschlossen habe Die Regel soll folgendes machen Nach Erhalt einer Nachricht die von Test@Firma.de kommt und die an User1@Firma2.com gesendet wurde und mit Testmail im Betreff diese in den Ordner Testordner verschieben Die Regel hat aber mal "automatisch" funktioniert, bin mir jetzt nicht sicher seit wann diese nicht mehr geht, aber ich ahbe das Postfach vor kurzen von Ex2003 auf Ex 2010 verschoben, (evtl seit dem Zeitpunkt) Habt ihr eine Idee? Gibt es ein Log wo ich das nachschauen kann?
-
Hallo Zusammen, wir betreiben bei uns zwei Domänen (Firma.de und Firma.com mit zwei unterschiedlichen E-mail Adressen @Firma.de und @Firma.net) Jetzt möchte ich die E-Mails zwischen den beiden Domänen gerne direkt zustellen und nicht über das www. Vom Ablauf her würde ich sagen: In jeder Domäne einen Sendeconnector anlegen (muss ich da als Smarthost den jeweils anderen Server eintragen, vermutlich ja!!!!) Welche Ports müssen in der firewall offen sein (eigentlich doch nur 25, oder?) Muss ich die jeweils andere Domäne in die akzepierten Domänen aufnemen? (normal doch nicht, ist doch jetzt auch nicht) ist das so korrekt? Danke euch
-
HUB/CAS Transportwarteschlange verschieben
Moped antwortete auf ein Thema von Moped in: MS Exchange Forum
hallo ahh, ok; ich denke das Thema Performance ist nicht wirklich ein Problem bei uns (ca 400 Mailboxen) und derzeit habe ich eh keine zweite Platte im server. Wenn dann müsste ich die Que auf eine zweite Partition verschieben (aber eben auf der selben Physikalischen Platte); da bringt mir die Performance nicht wirklich was.. Dann lasse ich das erst mal so laufen :p Danke -
Hallo Forum, ich habe gehört, das es evtl. sinn mach die Transportwarteschlange auf den Hub/Cas Servern in eine separate Partition zu verschieben. Wann ist das denn Sinnvoll? Geht es dabei nur darum, dass LW "C" nicht vollläuft? Unsere mail.que auf beiden HUB/CAS Servern sind ao zwischen 200 und 250 MB groß Sollte ich die auch verschieben? Danke für eure Meinung
-
Danke :thumb1:
-
Hallo Robert, danke für die Erklärung b***d ist es halt wenn ich z.B. viele unterordner unterhalb vom Posteingange habe, dann muss ich ja jeden Ordner separat berechtigen. Oder gibt es dafür eine Lösung?
-
Hi, ich möchte gerne auf einem Ex1020 einem User die Berechtigung erteilen lesend auf ein Funktionspostfach zuzugreifen. ich dachte ich könnte dies mit Add-MailboxPermission -Identity Funktionspostfach -AccessRights readPermission -user Testuser -InheritanceType All lösen. geht aber nicht. Hab ich einen Denkfehler?
-
Hallo Zusammen, Umgebung Exchange 2010 ich stehe hier vor einem Problem, bei dem ich nicht genau weis wie und wo ich es lösen kann. Einer unsere I-Phone User hat heute morgen eine Mail bekommen ,die auch im Postfach angekommen ist, allerdings nicht auf senem I-Phone. Mails die Später gesendet wurden sind dann wiederum am I-Phone angekommen. Jetzt habe ich gerade mal in das IIS Log (W3SVC1) geschaut, da werde ich aber nicht wirklich schlau draus. Kann mir jemand sagen wie ich feststellen kann warum die Mail nicht angekomen ist? Danke vorab
-
Hallo Norbert, der Proxy ist auf Debian 6 installiert, als Dienst wird nginx verwendet.
-
Hallo, wir bauen hier derzeit an einer Lösung, mit der wir unsere I-Phone's über einen Proxy an den Ex2010 anbinden können. Lösung wie hier: Klick Stand ist der der, dass der Proxy unter Angabe von Username/Passwort im Lan funktioniert Jetzt wollen wir aber anstelle von Benutzerdaten (Username/Password) ein Userzertifikat verwenden welchen im AD hinterlegt ist. Das funktionier aber leider nicht, von daher meine Fragen; hat jemand eine Idee was wir wie wo auf den HUB/Cas Servern aktivieren müssen um den User/Iphone via Cert zu authentifizieren? Ich denke in den einstellungen des Activ Sync fehlt noch was. Muss ich evtl eine zweite Active Sync schnittstelle einrichten Danke vorab und Gruß
-
ahh, ok und danke trotzdem ;)
-
HI Robert, danke, das entspricht ja auch meiner Vorgehensweise Da die HUB/CAS einen HWLB davor haben spricht eigenlich nichts gegen einen Reboot (zumindest hatte ich bisher nicht eine Probleme erkennen können) Bei den MBX'ern habe ich es bishaer auch mit den Scripten gemacht > allerdings noch von Hand, muss di Scripte noch automatisieren Wenn du magst, aknnst du mir deine Scripte gerne mal zeigen, ich würde mich da als Testkandidat opfern :p ;) :jau:
-
Hallo @ all, ich wollte mal fragen wie ihr es handhabt bei Updates für den Exchange 2010 bzw. für das OS Server 2008. Bei uns ist Ex2010 im Einsatz; jeweils 2x HUB/CAS und 2x MBX mit DAG Mal abgesehen von UpdateRollups und SP's; wie geht ihr bei Patche für das OS vor. Setzt ihr die Server vorher in den "Maintanance Mode" wenn ihr den Reboot ausführt? Oder installiert ihr die Patche und bootet die Kisten dann "nur" durch? Zumindest bei den HUB/CAS Servern ist mir nichts negatives aufgefallen; bei den MBX Servern habe ich dann doch vorsichtshalber immer das StartDagServerMaintenance.ps1 Script verwendet Wie macht ihr das? :confused: THX vorab
-
ok, danke :thumb1:
-
Hallo Robert, danke, dann hatte ich das irgendwie falsch verstanden, ich war/bin der Meinung das wäre nicht richtig so Aber gut, dass weiß ich bescheid :-)
-
Hallo Zusammen, folgende Situation stellt sich bei mir dar. 2x HUB/CAS (als Array) 2x MBX 2x Cisco Hardware Loadbalancer Outlook 2007 Clients Wenn ich jetzt einen HUB/CAS Server runterfahre (oder reboote) will Outlook immer mein Domänenkennwort haben. So wie ich das gelesen habe sollte das nicht passieren Habt ihr einen Ansatz für mich wo ich nach dem Problem suchen kann?