Den anden dag arbejde jeg med nogle smtp transport problemer og under min fejlsøgning kom følgende frem, ved et tilfælde
Skulle man ikke tro at Microsoft benyttede Exchange2007 Edge rollen til at filtrere SPAM ??

Bruger m$ postfix

 For mig ligner deres eventuelle Exchange Edge 2007 en Postfix MTA, men "toasten" kan jo ændres fra Exchange til "Esmtp Postfix".

Lidt fra min hverdag..... som M$ Exchange administrator.
Et sag assignes til mig som fortæller at alle brugere som er ved at nå den defaulte limit på 2GB i et Exchange 2007 installation skal have hævet deres limit til 2.5GB.

Specifikt skal alle brugere som har en Mailbox over 1500 MB hæves til denne nye qouta som er forskelligt fra den standard policy som er sat på databaserne.

Først vil jeg have et overblik over hvem og hvormange brugere som der skal have større qouta, hvilket udføres nemt via denne powershell one-liner.

get-mailboxserver | Get-MailboxStatistics |where {$_.TotalItemSize -gt 1.5GB} | get-mailbox | select name,IssueWarningQuota,ProhibitSendQuota,UseDatabaseQuotaDefaults

Heldigvis var der ikke retmange brugere, så det storrage som var på serverne var nok, derfor blev deres qouta hurtig ændret via denne powershel one-liner.

get-mailboxserver | Get-MailboxStatistics |where {$_.TotalItemSize -gt 1.5GB} | Set-Mailbox -IssueWarningQuota 2400MB -ProhibitSendQuota 2.5GB -UseDatabaseQuotaDefaults $false

Er er da effiktiv arbejde.

Scriptene ovenfor virker kun fint første gang man kalder dem, men da jeg ikke har nogle filtere på om der er mailbokse der har fået hævet deres qouta.

Dette kan dog nem løses ved at tilføje en ekstra (Where statement) i onelinerne.

get-mailboxserver | Get-MailboxStatistics |where {$_.TotalItemSize -gt 1.5GB} | get-mailbox |where {$_.UseDatabaseQuotaDefaults -eq $True} | select name,IssueWarningQuota,ProhibitSendQuota,UseDatabaseQuotaDefaults

Nu bør man kun se folk som forsat køre under default qouta politikken, men har en mailbox over 1.5GB.

get-mailboxserver | Get-MailboxStatistics |where {$_.TotalItemSize -gt 1.5GB} | get-mailbox |where {$_.UseDatabaseQuotaDefaults -eq $True} | Set-Mailbox -IssueWarningQuota 2400MB -ProhibitSendQuota 2.5GB -UseDatabaseQuotaDefaults $false

Og næste gang flere brugere får behov for en større qouta, er det jo bare ovenstående statement som skal skydes afsted.
Hmm, dejligt at administere Exchange når verden er blevet så simpel :-)

 

 

 

Skal ens Outlook signatur sikkerhed kopieres eller skal man skifte til en ny pc med lokal profile findes ens Signatur filer her.

 %AppData%\Microsoft\Signatures