Archive for Mrz. 2008

Exchange 2007: amavisd-new Spam eMails in Junk-E-Mail Ordner verschieben

Eine beliebte Lösung zur eMail Filterung ist es, die eMails auf einer Linux Maschine durch amavis/spamassassin zu filter – zu taggen um diese anschließend an den Exchange Server weiter zu leiten. Etwas unschön ist an dieser Lösung, dass Outlook unter Umständen die eMails mithilfe des internen Junk-E-Mail Filters in den Order für Junk-E-Mails einsortiert.

Jedoch eben nicht bei allen als Spam markierten eMails.

Unter Exchange 2007 kann dieses Problem über eine Transportregel gelöst werden.
Dazu wird auf dem Hub-Transport Server eine neue Transport Regel definiert. Da Bilder mehr sagen als tausend Worte…

Um die Regel nicht jedes mal per Hand konfigurieren zu müssen, kann diese auch Exportier bzw. Importiert werden.

Export-TransportRuleCollection -FileName SpamDetection.xml
Import-TransportRuleCollection -FileName SpamDetection.xml

Die Exportierte SpamDetection Regel können Sie hier herunter laden.

Windows XP: DVD-RAM Treiber

Um unter Windows 2000/XP auf DVD-RAMs schreiben zu können muss ein spezieller Treiber installiert werden.

Die ich selbst einige Zeit gesucht habe um diese zu finden, stelle ich hier eine Sammlung von Informationen und Treibern rund um das Thema DVD-RAM zur verfügung.

Debian: Anzahl defekter/schlechter Sektoren anzeigen/reparieren

Einige Festplatten speichern Informationan darüber, bei wie vielen Sektoren beim lesen zu Fehlern gekommen ist und wie viele Sektoren durch andere ersetzt werden mussten. Um sich diese Informationen anzeigen zu lassen, kann smartctl verwendet werden. Das Tool ist im Debian Paket smartmontools enthalten.

smartctl -A /dev/hda | grep '^\(19[0-9].*\)\|\(ID.*\)'
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
194 Temperature_Celsius     0x0022   101   092   000    Old_age   Always       -       42
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0012   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   253   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0

195 – Hardware ECC Recoverd – Anzahl der korrigierten Lesefehler
196 – Realocated Event Count – Anzahl der bereits ausgetauschten Sektoren
197 – Current Pending Setor – Anzahl der noch nicht ausgetauschten Sektoren

smartctrl.jpg

Smartctl lässt sich ebenso zur Wiederherstellung defekter Sektoren benutzen.

Windows 2003: Default Domain und Default Domain Controller Group Policy wiederherstellen

Die GPO-Richtlinien von Windows 2003 werden im Sysvol abgelegt. Wird dieses Sysvol Verzeichnis gelöscht oder ist becshädigt, sind erstmal alle Domain Richtlinien weg. Nun hat man die Möglichkeit, diese über eine Sicherung wiederherzustellen oder Windows die Default Richtlinien wiederherstellen zu lassen. Werden die Default Richtlinien wiederhergestellt, so erstellt Windows 2003 die Richtlinien unter Umstängen nicht, wie Sie im original Zustand (KB833783) waren.

Wiederherstellung der Domain GPO

dcgpofix /target:Domain

Wiederherstellung der Default DC GPO

dcgpofix /target:DC

Wiederherstellung der Domain und Default DC GPOs

dcgpofix /target:both

Unter Windows 2003 R2 scheitern diese Befehle leider erstmal: Weiterlesen

Exchange 2007: Postfachrechte anzeigen/setzten

Vollzugriff für den Admin 

Für die Arbeiten eines Admins ist es sehr angenehm, wenn er auf alle Postfacher Berechtigungen hat um in fremden Postfächern Administrative Aufgaben durchführe zu könne. Doch Vorsicht, dieser “Vollzugriff” erfordert unter Umständen die Zustimmung des Betriebsrates.

Unter Ex2003 konnten diese Rechte über das einblenden der Security Page aktiviert werden. Für Ex2007 gibt es dies in der Form nicht mehr. Microsoft hat dazu aber einen Technet Artikel veröffentlicht.

Get-MailboxDatabase -identity "SERVERNAME\First Storage Group\Mailbox Database" | Add-ADPermission -user administrator -ExtendedRights Receive-As

Postfachberechtiungen (ohne SP1)

Unter Exchange 2007 gibt es ohne SP1 keine Möglichkeit, Postfachberechtigungen per Konsole zu erteilen. Hier muss der Umweg über die shell gegangen werden

Im folgenden wird dem User janea Vollzugriff auf das Postfach von “Joe Adams” erteilt

Add-MailboxPermission "Joe Adams" -AccessRights FullAccess -user "janea"

Mailbox Berechtigungen anzeigen

Get-MailboxPermission "Joe Adams"

Berechtigungen anzeigen, die nicht durch Vererbung entstehen

Get-MailboxPermission "Joe Adams" | where {$_.IsInherited -eq $false}

Alle User anzeigen, die auf das Postfach von Joe Adams Vollzugriff haben

Get-MailboxPermission "Joe Adams" | where {$_.AccessRights -like "*FullAccess*"}

Postfachberechtiungen (mit SP1)

Mit dem SP1 wurde die Konsole über eine grafische Rechtevergabe erweitert.

Empfängerkofniguration - Postfach – Postfach auswählen. Nun in der Aktionsleiste oder über die rechte Maustaste Berechtigung ‘Vollzugriff’ verwalten…

ex07_full_mailbox_access.jpg

Über diesen Weg können andere Benutzer auf die entsprechenden Postfächer berechtigt werden.