Management

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 785 other subscribers

Social

  • LinkedIn
  • RSS Feed for Posts
  • Twitter
  • StumbleUpon

How-To delete all e-mail in a mailbox

Here you find the powershell script which were very useful for me.

All scripts are free of charge, use them at your own risk :

You can delete all e-mail in a mailbox, by running:

Search-Mailbox -id “Spamfilter Mailbox” -DeleteContent -Confirm:$true

 

Changing acces rights to a users calender

Here are the powershell commands for changing acces rights to a users calender (or agenda in Dutch)

The ADD command add’s the rights to the user, the SET command changes the current rights Always use ADD before SET!

Give all users from 1 database:

get-mailbox -database “Databasename” | FL name

Read more… Changing acces rights to a users calender

Creating a HTML report of Exchange 2010 databases

This script made by Steve Goodman, is an excellent script to see in what state your Exchange server is.

You can download The script here : Get-ExchangeEnvironmentReport.ps1

Here’s an example of the script : ExchangeEnvironmentReport.html

Here’s the explanation how to use the Get-ExchangeEnvironmentReport.ps1

Read more… Creating a HTML report of Exchange 2010 databases

Exchange-2010-database-defragementeren

Om een Exchange 2010 database te defragmenteren moet je onderstaande commando’s in powershell uitvoeren:

Controle van whitespace:

Get-MailboxDatabase -Status | ft name,databasesize,availablenewmailboxspace -auto

ga naar database locatie:

cd D:\exchange-DatabaseMDB01

dismount database:

Dismount-Database MDB01

start eseutil op vanuit deze locatie:

D:\exchange-Database\MDB01>eseutil /d MDB01.edb /t\testsrvdefragtemp.edb

mount de database:

mount-Database MDB01

nogmaals

Read more… Exchange-2010-database-defragementeren

Powershell sessie opnemen

Wanneer je een powershell sessie wilt opnemen (alle input en output word in een TXT bestand gezet) dan moet je gebruik maken van het commando :

Start-Transcript

Om het opnemen te stoppen gebruik je :

Stop-Transcript

Group manager instellen, wanneer er geen bekend is

Wanneer je distribution groepen migreerd van Exchange 2007 naar exchange 2010, dan kan het voorkomen dat er wel ingesteld staat, dat er gebruik gemaakt moet worden van een manager, maar dat deze manager niet ingevuld is.

Gebuik dan onderstaande commando om dit op te lossen:

Group manager instellen, wanneer er geen bekend is

How to install Exchange Server 2007 SP3 on a computer that is running Windows SBS 2008

the Start button

http://support.microsoft.com/kb/982423

How to install Exchange Server 2007 SP3 on a computer that is running Windows SBS 2008

If Microsoft Forefront Security for Exchange Server is installed on the computer… If Microsoft Forefront Security for Exchange Server is installed on the computer, you must first disable the Forefront Client

Read more… How to install Exchange Server 2007 SP3 on a computer that is running Windows SBS 2008

Mailbox verwijderen wanneer de users reeds verwijderd is

Hier een beschrijving voor het verwijderen van een exchange 2007 mailbox, wanneer de gekoppelde user in de active directory reeds verwijderd is.

Onderstaande regeld moeten 1 voor 1 uitgevoerd worden in powershell

$Temp = Get-MailboxStatistics | Where {$_.DisplayName -eq ‘Volledige naam’} Remove-Mailbox -Database ‘xch01Mailbox Database’ -StoreMailboxIdentity $Temp.MailboxGuid

Powershell: Bulk import PST files in exchange 2007

Here you find the powershell script which were very useful for me.

All scripts are free of charge, use them at your own risk :

Hier is een methode om meerdere pst files in 1 maal in te laden in Exchange 2007.

Lokatie van de pst files: E:email Benodigdheden: Outlook

Read more… Powershell: Bulk import PST files in exchange 2007

Powershell script voor Bulk import van users voor server 2008 en Exchange 2007

Here you find the powershell script which were very useful for me.

All scripts are free of charge, use them at your own risk :

Met onderstaande script kun je gebruikers vanuit een csv bestand importeren.

Script :

Function secureit( $string ) { $ss = New-object System.Security.SecureString $string.GetEnumerator() | foreach-object

Read more… Powershell script voor Bulk import van users voor server 2008 en Exchange 2007