Rolands Erinnermich

Infos, Links, Scripte und mehr rund um E-Mail

Archiv für die 'Howto' Kategorie

Exchange 2010: Empfängerfilter und andere Antispamfunktionen

Erstellt von Roland am 8. März 2010

Wenn man Exchange 2010 mit allen Rollen installiert und die Standardeinstellungen nicht ändert, läuft man Gefahr, auf einer Realtime Blacklist (RBL) zu landen. Grund ist die Tatsache, dass der Hub-/Transportdienst von Exchange 2010 ohne zusätzliche Konfiguration keine Antispam-Mechanismen enthält.

Beispielsweise werden E-Mails an nicht existierende Adressen zunächst vom einliefernden Server angenommen, ein Non-Delivery-Report (NDR) wird erst später vom Exchange 2010 Server generiert. Dadurch können sogenannte Backscatter ausgelöst werden, die von einigen RBLs, z.B. UCEProtect, ausgewertet werden und zur Eintragung des Servers in die Blacklist führen können. Ein E-Mail-Server sollte nur E-Mails für existierende E-Mail-Adressen akzeptieren. Weiterlesen »

  • Share/Bookmark

Verwandte Artikel

Abgelegt unter Exchange 2010, Howto | 1 Kommentar »

Exchange: Anzahl und Größe aller öffentlichen Ordner feststellen

Erstellt von Roland am 15. Februar 2010

Mal wieder aus dem richtigen Leben gegriffen: Aufgrund einer Anfrage musste ich in einer Exchange Server 2007 Umgebung die Anzahl und Größe aller öffentlichen Ordner feststellen.

Dank dem kostenlosen Tool PFDAVAmin von Microsoft ist dies kein Problem. PFDAVAdmin sollte jeder Exchange Administrator kennen, weil damit einige Aufgaben erledigt werden können. Beispielsweise ist es möglich die Berechtigungen eines Ordners auf alle darunterliegenden Ordner und Elemente zu vererben. Dies kann auch für die Vererbung von Berechtigungen in Postfächern verwendet werden.

Link: http://www.microsoft.com/downloads/details.aspx?FamilyId=635BE792-D8AD-49E3-ADA4-E2422C0AB424&displaylang=en. Der Download kommt als selbstextrahierendes Archiv.

Systemvoraussetzungen: Windows 2000 Server; Windows Server 2003; Windows Vista; Windows XP. Für die Ausführung wird das .NET Framework 1.1 benötigt.  Weiterlesen »

  • Share/Bookmark

Verwandte Artikel

Abgelegt unter Exchange, Exchange 2003, Exchange 2007, Howto | Keine Kommentare »

BES 5.0.1 Exchange Web Service verwenden (Exchange 2010)

Erstellt von Roland am 13. Februar 2010

Die BlackBerry Themen sind in letzter Zeit hier etwas zu kurz gekommen. Deshalb habe ich mich heute damit beschäftigt, meinen BES 5.0.1 für die Verwendung des Exchange Web Service (EWS) umzustellen.

Was ist Exchange Web Service? Durch Verwendung des Exchange Web Service ist es ab Exchange Server 2007 möglich, auf Postfachinhalte zuzugreifen, ohne MAPI zu verwenden. Speziell beim Einsatz von BlackBerry Enterprise Servern kann dies dazu beitragen Probleme zu vermeiden, die durch verschiedene Mapi-Versionen auf dem BES und dem Exchange Server entstehen können.

Ab Version 5.0.1 kann der BlackBerry Enterprise Server für den Postfachzugriff den Exchange Web Service verwenden. Die Verwendung der mapi32.dll und cdo.dll wird dadurch obsolet.

Umgebung

Meine Testumgebung besteht aus einem Exchange Server 2010 und dem BlackBerry Enterprise Server 5.0.1 mit installiertem MR1. Weiterlesen »

  • Share/Bookmark

Verwandte Artikel

Abgelegt unter BES, Exchange 2007, Exchange 2010, Howto | 2 Kommentare »

Exchange 2010: Datensicherung mit Windows Server 2008 R2 Bordmitteln

Erstellt von Roland am 11. Februar 2010

Mit der in Windows Server 2008 R2 integrierten Windows Server-Sicherung können auch die Exchange 2010 Datenbanken gesichert werden. Allerdings müssen ein paar Punkte dabei beachtet werden.

Beim Einrichten des Backups, wird automatisch die Vollsicherung ausgewählt. Dadurch werden zwar auch die Exchange Datenbanken gesichert, jedoch werden die Logdateien abschließend nicht gelöscht und unter “Letzte vollständige Sicherung” wird bei den Datenbanken nichts angezeigt. Damit bei einer Vollsicherung auch die Logdateien gelöscht werden muss das Backup wie folgt eingerichtet werden:

Konfigurationstyp

Bei Konfigurationstyp muss “Benutzerdefiniert” ausgewählt werden.

Elemente der Sicherung

Die zu sichernden Elemente nach Wunsch hinzufügen. Wichtig: hier muss das Laufwerk, auf dem die Exchange Datenbanken gespeichert sind enthalten sein.

Anschließend den Button “Erweiterte Einstellungen” anklicken und

Erweiterte Einstellungen

hier “Vollständige VSS-Sicherung” auswählen.

  • Share/Bookmark

Verwandte Artikel

Abgelegt unter Exchange 2010, Howto | Keine Kommentare »

Exchange 2010: Liste der getrennten Postfächer

Erstellt von Roland am 11. Februar 2010

Der bei Microsoft Technet für Exchange 2010 aufgeführte Befehl, um alle nicht verbundenen Postfächer anzuzeigen ist falsch, bzw. funktioniert nicht. Führt man den Befehl Get-MailboxStatistics | Where {$_.DisconnectDate -ne $null} aus, wird man aufgefordert einen Wert für den Parameter Identity einzugeben.

Ursache: Für den Befehl get-mailboxstatistics muss einer der folgenden Parameter angegeben werden: -server mailboxserver, -database “Mailbox Database”, -identity “Mailbox”

Lösung:

Mit folgendem Befehl können alle getrennten Postfächer auf dem Mailbox-Server E2K10 angezeigt werden:

Get-MailboxStatistics -server E2K10 | Where {$_.DisconnectDate -ne $null}
  • Share/Bookmark

Verwandte Artikel

Abgelegt unter Exchange 2010, Howto, Microsoft | Keine Kommentare »

Exchange 2010: Getrenntes Postfach löschen

Erstellt von Roland am 11. Februar 2010

Mein Exchange 2010 Server hat sich hartnäckig geweigert, ein getrenntes Postfach zu löschen. Der Aufruf des entsprechenden Powershell-Befehls hatte eine Fehlermeldung zur Folge, wonach kein Postfach mit der GUID gefunden werden kann.

Remove-Mailbox : The mailbox identified by ‘GUID’ does not exist in the Exchange mailbox database

Erfolg hatte ich erst mit folgender Vorgehensweise:

1. Schritt
GUID der Mailbox herausfinden

get-mailboxstatistics -database "Mailbox Database 123456778" | Where{ $_.DisconnectDate -ne $null } | fl dis*,leg*,Ident*

2. Schritt
Erneute Abfrage mit GUID aus Schritt 1

$test=get-mailboxstatistics -database "Mailbox Database 123456778" | Where{ $_.DisconnectDate -ne $null -and ($_.Identity -like 'GUID') }

3. Schritt
Löschen der Mailbox

Remove-mailbox -database $test.database -storemailboxidentity $test.mailboxguid
  • Share/Bookmark

Verwandte Artikel

Abgelegt unter Exchange 2010, Howto | Keine Kommentare »

Exchange 2010: Deinstallation

Erstellt von Roland am 31. Januar 2010

Exchange 2012 steht vor der Tür, da kommt schon mal der Wunsch auf, Exchange 2010 zu deinstallieren. :-) Scherz beiseite, bei der Deinstallation eines Exchange 2010 Server aus der Organisation müssen einige Dinge beachtet werden. Die nachstehenden Punkte beziehen sich auf die Deinstallation, wenn noch weitere Exchange 2010 Server vorhanden sind.

  1. Öffentliche Ordner
    Eigentlich nichts neues mehr, aber dennoch der Hinweis, dass für öffentliche Ordner, die in der Public Folder Datenbank auf dem zu deinstallierenden Server gespeichert sind ein Replikat auf einem der anderen Server angelegt werden muss. Anschließend muss das Replikat auf dem ursprünglichen Server entfernt werden. Weiterlesen »
  • Share/Bookmark

Verwandte Artikel

Abgelegt unter Exchange 2010, Howto | Keine Kommentare »

Linux: Shebang-Zeile

Erstellt von Roland am 26. Januar 2010

Aus einer E-Mail Anfrage:

Sach ma, ick hab ´n shell-script, da steht am anfang #!/bin/bash
Ick weiß, das damit die Shell aufgerufen wird (janz doof bin ick ja nich)
Watt ick mich allerdings frage: Wofür steht Raute und Ausrufezeichen… Ick hab schon gegoogelt aber # und ! sind wohl als “Suchwörter” nicht zulässig ;)
Kannste mir mal ´n Tipp geben.

Und die passende Antwort dazu:

Die erste Zeile in Scripten ist die sogenannte Shebang-Zeile. Damit die Shebang-Zeile vom eigentlichen Inhalt des Scripts unterschieden werden kann und trotzdem bei der Ausführung berücksichtigt wird, müssen die Zeichen #! am Anfang der Zeile stehen.

Weitere Infos zur Shebang-Zeile findest Du bei Wikipedia (die können das sowieso besser erklären als ich) :-)

  • Share/Bookmark

Verwandte Artikel

Abgelegt unter Howto, Linux | Keine Kommentare »

Exchange 2007/2010: Erste Hilfe

Erstellt von Roland am 22. Januar 2010

Daran musste ich mich heute selbst erinnern, nach entsprechendem Hinweis von Frank: Mit der Installation von Exchange 2007 bzw. Exchange 2010 wird im Startmenü eine Programmgruppe angelegt, die neben der Exchange Verwaltungskonsole und der Exchange Verwaltungsshell auch einen Link zu “Exchange Help”, der Online-Dokumentation, enthält.

Eigentlich ist es ganz einfach: In der Online-Dokumentation findet man Antworten auf alle Fragen, die sich im Zusammenhang mit Exchange ergeben können. Also: Lesen bildet :-)

  • Share/Bookmark

Verwandte Artikel

Abgelegt unter Exchange 2007, Exchange 2010, Howto | Keine Kommentare »

Exchange 2010:Disclaimer per Transportregel anhängen

Erstellt von Roland am 22. Januar 2010

Im Artikel Änderung bei den Transportregeln habe ich mich dazu verleiten lassen, eine Aussage zu machen, ohne vorher nochmals in die Hilfe geschaut zu haben. Danke @Frank Carius für den Hinweis.

Die Aussage, dass der Text des Disclaimer nicht mehr formatiert werden kann, ist falsch, korrekt ist, dass der Text nicht mehr über die Exchange Verwaltungskonsole formatiert werden kann, sondern nur per Powershell. Ein neuer Disclaimer wird per Powershell wie folgt angelegt:

New-TransportRule -Name ExternalDisclaimer -Enabled $true -SentToScope ‘NotInOrganization’ -ApplyHtmlDisclaimerLocation ‘Append’ -ApplyHtmlDisclaimerText “<h3>Disclaimer Title</h3><p>This is the disclaimer text.</p>” -ApplyHtmlDisclaimerFallbackAction Wrap

Etwas HTML-Syntax Know-How ist hierbei gefragt, um den Text ordentlich zu formatierten.

Quelle: http://technet.microsoft.com/de-de/library/dd876914.aspx

  • Share/Bookmark

Verwandte Artikel

Abgelegt unter Codeschnipsel, Exchange 2010, Howto, Powershell | 1 Kommentar »