Exchange 2007: Postfachgrößen anzeigen mittels Shell

Problem:
Man möchte gerne die Postfachgröße aller Benutzer in seiner Exchnage-Organisation angezeigt bekommen.

Lösung:
Mit folgendem Befehl für die Exchange-Verwaltungsshell lassen sich alle Benutzer und die dazugehörigen Postfachgrößen inkl. Objektanzahl anzeigen. Als keiner Zusatz werden die Benutzer nach Postfachgrößen sortiert, beginnend mit dem größten.

Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | ft DisplayName,@{label="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}},ItemCount
Kategorien: 2007
Tags für diesen Artikel:

Wie ändere ich die maximale Nachrichtengröße bei Exchange 2007

Problem:
Sie wollen wissen, wie Ihre maximale NAchrichtengrüöße für das Versenden bzw. Empfangen von Mails konfiguriert ist.
Sie wollen diese Größen global oder pro Connector ändern?

Lösung:

Bitte öffnen Sie die Exchange-Verwaltungsshell, da alle nun folgenden Aktionen über die Powershell ausgeführt werden!

Abfrage der globalen Nachrichtengröße
Um die globale Einstellung der Nachrichtengröße anzuzeigen, geben Sie bitte folgenden Befehl ein:
Get-TransportConfig | ft MaxSendSize, MaxReceiveSize

Es wir ihnen nun eine MaxSendSize und eine MaxReceiveSize gezeigt, was die globalen Einstellungen darstellen. Alle Mails, die größer als diese Angabe sind,werden abgelehnt! Um nun die gewünschte Größe zu ändern, geben Sie bitte folgenden Befehl ein (hier mit einer Größe von 20 MB - der WErt kann geändert werden!)
Set-TransportConfig –MaxSendSize 20MB –MaxReceiveSize 20MB

Bei diesem Beispiel wird die MaxSend/ReceiveSize auf 20 MB gesetzt.

Abfrage der Nachrichtengröße für die einzelnen Connectoren

1.) RECEIVE-Connectoren
Um die Nachrichtengröße der RECEIVE-Connectoren abzufragen, brauchen wir erstmal die Namen aller existierenden. Diese können Sie sich mit folgendem Befehl anzeigen lassen:
Get-ReceiveConnector | ft name, MaxMessageSize

Nachdem wir nun alle kennen, können wir gezielt die Nachrichtengrößen der Connectoren verändern. Hierzu bitte folgenden Befehl verwenden, wobei Sie den Ausdruck "Connectorname" gegen den entsprechenden Connectornamen austauschen müssen, denn Sie mit dem vorherigen Befehl sich anzeigen haben lassen. Auch hier wieder das Beispiel mit 20MB max. Größe. Die Prozedur mit allen gewünschten Connectoren durchführen.
Set-ReceiveConnector “Connectorname” –MaxMessageSize 20MB


2.) SEND-Connectoren
Um die Nachrichtengröße der SEND-Connectoren abzufragen, brauchen wir erstmal die Namen aller existierenden. Diese können Sie sich mit folgendem Befehl anzeigen lassen:
Get-SendConnector | ft name, MaxMessageSize

Nachdem wir nun alle kennen, können wir gezielt die Nachrichtengrößen der Connectoren verändern. Hierzu bitte folgenden Befehl verwenden, wobei Sie den Ausdruck "Connectorname" gegen den entsprechenden Connectornamen austauschen müssen, denn Sie mit dem vorherigen Befehl sich anzeigen haben lassen. Auch hier wieder das Beispiel mit 20MB max. Größe. Die Prozedur mit allen gewünschten Connectoren durchführen.
Set-SendConnector “Connectorname” –MaxMessageSize 20MB


HINWEIS: Die globale Einstellung vorher überschreibt die hier eingestellte Einstellung, falls diese unterschiedlich sein sollten!

QUELLE: The Official SBS Blog: How Do I Change Message Size Limits in Exchange 2007?
Kategorien: 2007
Tags für diesen Artikel:

Exchange 2007: Änderung des Standard-Ports für den "send connector"

Problem:
Sie möchten den Standard-Port für das Versenden von Emails (Port 25) auf einen anderen Port ändern.

Lösung:
Leider ist dieser Schritt nicht über die GUI möglich sondern nur über die Power-Shell!

Zuvor benötigen Sie den "SENDCONNECTORNAME". Diesen können Sie mit folgendem Befehl ausfindig machen:
Get-SendConnector
Es werden alle "SENDCONNECTORS" angezeigt. Bitte wählen Sie den Richtigen heraus. Im Default-Fall ist hier nur einer zu sehen!

Öffnen Sie die "Exchange Management Shell" und geben Sie folgendes ein:
Get-SendConnector -Identity "SENDCONNECTORNAME" | fl

Überprüfen Sie die Port-Nummer und geben Sie nachfolgend ein:
Set-SendConnector -Identity "SENDCONNECTORNAME" -port xxx

Wobei xxx für den gewünschten Port steht
Überprüfen Sie ein Änderung mittels folgendem Befehl:
Get-SendConnector -Identity "SENDCONNECTORNAME" | fl


Quellen:
Microsoft Technet: How to View the Configuration of a Send Connector
Exchange Technical bLog: Change SMTP port 25 in Exchange 2007

generell den Versand von RTF-Mails verhindern (winmail.dat)

Problem

1.) Sie wollen den Versand von RTF-Mails verhindern!
2.) Bei manchen Kunden kommt eine RTF-Mail nicht richtig an (winmail.dat)

Ursache:

Kommt eine Mails als winmail.dat an, hängt das mit dem Zusammenspiel zwischen der RTF-Mail und dem Empfänger-Programm zusammen (meistens mit Thunderbird etc.)


Lösung:

Man kann den generellen Versand von RTF-Mails verbieten.

Organization Configuration -> Hub Transport -> Remote Domains -> Properties "Default Domain" -> Message Format -> Never use Exchange rich-text format

http://technet.microsoft.com/en-us/libra...(EXCHG.80).aspx
Kategorien: 2007
Tags für diesen Artikel:

Signatur abschalten per Skript - Outlook

Problem:

Outlook Signatur mittels Skript (Anmeldeskript) abschalten/verändern!

Lösung:

Folgendes Skript einfach ins Notepad kopieren und als signatur.vbs speichern. Danach kann das Skript mittels Aufruf: "wscript signatur.vbs" als Task oder im Loginskript gestartet werden!



'Word-Objekt generieren
Set objWord = CreateObject("Word.Application")

'auf Emailoptionen innerhalb des Wordobjekts zugreifen
Set objEmailOptions = objWord.EmailOptions

'Sigantur als Objekt der Emailoptionen auswählen
Set objSignatureObject = objEmailOptions.EmailSignature

'keine Signatur für neue Email aktivieren
objSignatureObject.NewMessageSignature = ""

'keine Signatur für antworten aktivieren
objSignatureObject.ReplyMessageSignature = ""



Anstatt "" kann auch ein "Signaturname" eingesetzt werden. Hiermit wird die Sigantur aktiviert!
Kategorien: 2007
Tags für diesen Artikel:

Outlook 2007 zeigt keine frei/gebucht-Informationen an - Error 8004010F

Problem:

Mit einem Outlook 2007 können keine frei/gebucht-Informationen von anderen Benutzer angezeigt werden. Aktiviert man die Protokollierung, dann erhält man folgenden Fehler:

2009/12/28 08:59:35.598: Getting ASURL
2009/12/28 08:59:35.895: Failed to get ASURL. Error 8004010F


Lösung:

Outlook 2007 stellt eine Verbindung mittels Autodiscover-Funktion her und versucht den Exchange-Server so zu finden und abzufragen. Wenn es keinen DNS-Eintrag namens autodiscover.domäne.xxx gibt,dann läuft das Autodiscover in einen Fehler und die Informationen werden nicht angezeigt. Sobald der DNS-Eintrag besteht, können alle Funktionen genutzt werden.

Also schneller Workaround kann man den Exchange-Server in die HOSTS-Datei setzten.

Sollte ein Hosted-Exchange-System verwendet werden, muss der DNS-Eintrag beim Domänen-Provider eingetragen werden.
Kategorien: 2007
Tags für diesen Artikel:
“Das einzig sichere System müsste ausgeschaltet, in einem versiegelten und von Stahlbeton ummantelten Raum und von bewaffneten Schutztruppen umstellt sein.”
Gene Spafford (Sicherheitsexperte)