Marcelo Carazato

Artigos Técnicos de ajuda para o dia-a-dia do profissional de TI

Bloqueando e-mails de despedida no Exchange 2010 (Transport Rules)

Olá pessoal,

Hoje vou demostrar em alguns passos simples como bloquear as indesejáveis mensagens de despedidas de funcionários que estão saindo da empresa. Desejo de todo Gerente/Diretor.

Bom todo mundo sabe que algumas vezes é complicado prever que algum funcionário ou ex-funcionário envie aqueles e-mails de despedida, chamando todo mundo para o bar…rs

Bom, primeiramente abra o Management Console do Microsoft Enchange:

Expanda a opção “Organization Configuration” >> “Hub Transport”, aba “Transport Rules” >> “New Trsnport Rule”, a figura abaixo exemplifica isso:

 

 

01

 

 

Nomeie a regra como desejar, em meu caso escolhi “despedida”.

Para não perder tempo vamos direto ao ponto, existem “N” formas e configurações, adotei uma mais simples apenas para que entendam como funciona, vocês poderiam criar a rule da forma com que desejar:

02

No meu caso, todas as mensagem de “dentro” da minha organização serão enviadas a mim para moderação “exceto” quando enviadas de um “grupo” ou “usuário” da minha organização.

Notem que poderá ser realizado uma regra para emails da organização como também vindos de outros domínios.

Espero ter ajudado…

 

Forte abraço.

Criando Uma RDB (Recovery database) no Exchange 2010

Pessoal, tudo bem?

Vou mostrar aqui um comando simples para criar uma Recovery Database no seu servidor de emails Exchange 2010.

Ela é utilizada para realizar restores de mailboxes. É pré-requisito para o System Center Data Protection Manager.

New-MailboxDatabase -Recovery -Name “RDB” -Server “contoso.corp” -EdbFilePath “D:\Restore\RDB.EDB” -LogFolderPath “D:\Restore”

Um abraço.

 

Gerando lista de mailbox para estatísticas de tamanho em disco.

Pessoal tudo bem?

Vou mostrar pra vocês como gerar uma lista de mailbox com seu respectivo tamanho em disco através do PowerShell.

Executem o comando:

[PS] C:\Windows\system32>get-mailbox | Get-MailboxStatistics | ft DisplayName, TotalItemSize, ItemCount >> c:\lista.txt

O comando vai gerar uma lista completa de todas as mailbox da sua organização com as seguintes colunas no txt:

Nome de Exibição | Tamanho da Caixa | Total de e-mails

 

Forte abraço.

Limpando as Disconnect Mailbox no Exchange 2010

Pessoal, tudo bem?

Bem, nesse post vou mostrar como limpar as  disconnected mailbox antes do tempo determinado em sua politica de organização exchange.

 

São 2 comandos PowerShell super simples:

Primeiro é preciso listar as Mailbox com o comando:

“Get-MailboxStatistics -Database “NOME DA MAILBOX DATABASE” | Where-Object {$_.DisconnectDate -Notlike $NULL} | FL DisplayName, DisconnectDate, MailboxGuid”

Uma lista semelhante a esta será exibida:

DisplayName : Adm Campo Limpo
DisconnectDate : 10/02/2013 01:02:21
MailboxGuid : 614dc318-e96d-41d1-b534-03fef1a21760

DisplayName : Adm Band
DisconnectDate : 10/02/2013 00:55:40
MailboxGuid : 7ec8b5f0-5e4f-4d05-96be-08225abc5f62

 

O dado que precisaremos é o Guid da caixa de correio.

Vamos agora remove-la com o comando abaixo:

Remove-StoreMailbox -Database “NOME_MAILBOX_DATABASE” -Identity “614dc318-e96d-41d1-b534-03fef1a21760” -MailboxState SoftDeleted -confirm:$false

 

Caso a mailbox já esteja desabilitada a mais tempo use o mailbox state: Disabled como o exemplo a seguir:

Remove-StoreMailbox -Database “NOME_MAILBOX_DATABASE” -Identity “614dc318-e96d-41d1-b534-03fef1a21760” -MailboxState Disabled -confirm:$false

 

Espero te-los ajudado.

 

Marcelo Carazato