Como adicionar informações do usuário no PowerApps
Para adicionar, basta adicionar o conector Microsoft 365 ao seu app e utilizar esses comandos no campo Text do objeto que está utilizando: Nome: Office365Users.MyProfile().GivenName Sobrenome: Office365Users.MyProfile().Surname Email: Office365Users.MyProfile().Email Foto: Office365Users.UserPhoto(Office365Users.MyProfile().Id) Até mais! Fonte1, Fonte2
Como fazer resize de uma VM no Azure?
Após uma nova demanda e compartilhamento entre amigos, surgiu mais uma oportunidade de compartilhar conceitos simples e que podem agregar no dia a dia dos especialistas ou analistas em TI. Nesse tópico de hoje, tivemos como início a discussão sobre como fazer para fazer um resize ou método para aumento ou diminuição de uma máquina
Como bloquear o acesso ao Teams para apenas um usuário?
Olá pessoal, Digamos que por uma definição da área de gestão, alguns usuários precisem ficar sem acesso ao Microsoft Teams, como fazê-lo? Como sabem, à partir do momento que um usuário recebe o licenciamento adequado, ele receberá por padrão o acesso às ferramentas compatíveis, assim como o Teams. Nesse caso, precisamos apenas desabilitar o acesso
Como Exportar e Importar regras de transporte do Exchange?
Durante uma migração, as vezes é necessário exportar e importar as regras de troca de mensagens que os servidores possuem para garantir a segurança dos clientes finais. Utilize o seguinte código para Exportar e Importar as regras: Exportar as regras de trasnsporte: Importar as regras de trasnsporte: Enjoy!
Como compartilhar gravações do Teams com usuários externos?
Olá pessoal, tudo bem? Para ser bem direto quanto ao tema desse post, não há uma forma oficial até o momento (Julho/2020) para compartilhar as gravações diretamente. Mas vamos entender primeiro como isso funciona e duas alternativas para tal. Como funciona a gravação de reuniões pelo Teams? As gravações do Teams poderão ser iniciadas por
Como padronizar o timezone e linguagem no O365 dos usuários?
Olá pessoal, Seguindo uma solução simples e que pode ser aplicada para seu ambiente caso precise fazer a alteração da linguagem padrão do Office 365 dos seus usuários. Caso precise, é possível fazer por usuário ou em toda a organização, veja abaixo: Para apenas um usuário: Para todos os usuários: Enjoy!
Docker: Como atualizar o Portainer?
Como estamos evoluindo com a gestão de ambientes em docker é preciso também manter a nossa gestão web em suas últimas versões para garantir a compatibilidade e correção de erros. Para isso, faremos o seguinte procedimento para atualizar o Portainer: 1 – Abra o powershell 2- Digite o seguinte comando: No exemplo acima estou usando
Docker: Instalando Zimbra Server
O Zimbra server é uma ferramenta de gestão de emails corporativos, ela pode ser instalada em docker para testes de ambientes e para validar o que é necessário para seus testes locais. Para que possa instalar esse servidor de e-mails, utilizaremos dos seguintes procedimentos: Vá no menu Iniciar e digite “Powershell” > Abra o Powershell
Docker: Portainer um gerenciador de docker web
Portainer é uma ferramenta de gestão web das funções do docker, nele é possível fazer a gestão local ou remota de quaisquer recursos disponíveis no seu ambiente. Por ser uma ferramenta web, fica muito mais fácil visualizar e acompanhar o seu ambiente. Para que você possa fazer esse tipo de gestão, faça o download do
Docker: o que é e como utilizá-lo?
Se você utiliza máquinas virtuais para testar seus sistemas e acha que pode fazer algo com um pouco menos de recursos, você pensou certo! O Docker veio para o mercado para mostrar que isso é possível. Mas antes de tudo, o que é o Docker? De forma resumida, o Docker é uma plataforma de código
Como verificar as configurações de DNS do meu servidor de correio?
Olá pessoal, Caso, após a migração do seu servidor de correio queira verificar se as configurações de DNS ficaram corretas, é possível utilizar dos comandos abaixo: Resolve-DnsName -Type A -Name mail.domain.com Resolve-DnsName -Type A -Name autodiscover.domain.com Resolve-DnsName -Type A -Name mail.domain.com -Server 8.8.8.8 Resolve-DnsName -Type A -Name autodiscover.domain.com -Server 8.8.8.8 Resolve-DnsName -Type MX -Name domain.com
Como exportar todas as regras de fluxo de mensagens do Exchange Server?
Opa! Momentos de crise, isolamento, mas continuamos à mil na procura de soluções. Para exportar as regras do seu Exchange server siga os comandos abaixo: Para importar esses dados no servidor novo, execute o seguinte comando: Enjoy!
Como exportar todas as mailboxes de um Exchange 2010 para .pst?
Mais uma tarefa simpleas mas cheia de descobertas e atividades por aqui. Um cliente precisa exportar todos seus dados de um exchange 2010 antigo para PST para fim de arquivo. Para isso, existem várias formas de executá-lo, porém, é preciso fazer algumas atividades antes, vamos conferir? 01 – Permissão para exportar os dados: Crie as
Qual formato de arquivo devo usar para importar lotes de migração no O365?
Sempre gosto de compartilhar algumas informações que podem ajudar aos administradores de ambiente a executarem melhor suas tarefas, ou até mesmo para mim mesmo num futuro onde eu precise novamente desse tipo de informação. Por isso mesmo, gostaria de compartilhar que os arquivos que são utilizados para importação de dados de emails dos usuários do
Erros comuns durante a migração de emails para o O365
Olá pessoal tudo bem? Nesse post, vou tentar acumular o máximo de erros possíveis que podem ocorrer durante a migração de emails para o Exchange Online O365, ou seja, esse será um post constantemente atualizado. Nesse caso, estou demonstrando erros em que não são facilmente descritos pela Microsoft, mas que são em sua maioria muito
Como bloquear os usuários de trocarem suas fotos no O365?
Olá pessoal, tudo bem? Uma nova demanda apareceu onde o cliente gostaria de colocar uma foto padrão no seu O365 para todos os usuários, e dessa forma, apenas eles poderão alterá-la. Os usuários não poderão de forma alguma modificá-la. Querem ver como é fácil fazê-lo? Para atribuir a política para alguns usuários apenas: Get-OwaMailboxPolicy -Identity
Como verificar qual aplicativo está usando uma porta?
Verificar qual aplicativo está usando a porta: 1- Abra o prompt de comando – inicie »execute» cmd ou inicie »Todos os Programas» Acessórios »Prompt de Comando. 2- Digite netstat -aon | findstr ‘[port_number]’. 3- Substitua o [port_number] pelo número da porta real que você deseja verificar e pressione enter. Se a porta estiver sendo usada
Como desabilitar o MyAnalytics do usuário?
Olá pessoal, tudo bem? Mais uma demanda interessante dos usuários apareceu por aqui. Nesse caso, os usuários estavam reclamando do “SPAM” qu e é o MyAnalytics toda segunda-feira dizendo como foi ou não produtiva a sua última semana. Como desabilitar isso? Para um ou poucos usuários: 1- Faça logon no portal.office.com 2- Clique em ADMIN
Alerta de certificado aparecendo para os usuários após migração para o Exchange Server 2016/ 2019
Olá pessoal, Após a migração de usuários entre o Exchange 2010 para o Exchange 2016, fomos informados que alertas de certificados começaram à aparecer para ao abrir o Outlook. Para isso, foram utilizados alguns documentos online para adição dos domínios antigos dentro do certificado atual. Siga os documentos abaixo para criar essas alterações no seu
Usuário reclama que a pesquisa não funciona ou que a indexação não apresenta resultados via webmail OWA
Olá pessoal, Tive um caso diferente onde o usuário reclamou que a pesquisa não respondia ou que a indexação via webmail não apresentava os resultados via o owa no outlook.com. Por ser um caso bem diferente, fiz algumas pesquisas e descobri que nesses casos, refazer a indexação online ou forçar a indexação depende de apenas
Outlook 2007 / 2010 / 2013 será descontinuado, mas como fazer para continuar utilizando-o?
Foi informado pela Microsoft que no dia 13 de Outubro de 2020 as versões de Outlook 2007 / 2010 / 2013 que continuam conectados aos servidores mais atuais não poderão continuar funcionando por incompatibilidade de um protocolo de segurança. Mas, caso ainda seja necessário mantê-lo funcionando por um tempo na sua infraestrutura é possível modificar
Importar módulo do Exchange no VSCode usando MFA
Olá pessoal! Novamente venho aqui e compartilhar uma dica para quem é de DEVOPS e gosta de usar o VSCode pra manter versionamento de código, conexão com O365 e execução de atividades em lote no Exchange. Se você conseguiu se identificar com o que comentei, sabe que a Microsoft nos permite fazer dois tipos de
Graphical Tools estão disponíveis novamente no Powershell!
Você já se pegou em uma atividade onde precisava exportar alguns valores em um powershell mas gostaria de fazer algum tipo de filtro rápido e gerar algum resultado de forma mais simples ? Então o Graphical Tools ou GridView foram feitos pra você! Instalação O graphical tools ou GridView do powershell é um módulo que
Exportar senhas de wifi salvas no Windows
Digamos que durante uma viagem à trabalho você precisou se conectar à uma rede wifi e que você agora precisa descobrir qual foi a senha utilizada no momento de sua criação. Para isso, o NetSh, um componente do Windows pode ser utilizado para descobrir a informação. Veja abaixo: Verificar as redes wifi configuradas no computador:
Ocultar informações do calendário para todos
Olá pessoal, Caso necessite ocultar informações de um calendário para algum usuário como um presidente da empresa para todos os funcionários, é possível executá-la usando o comando abaixo: Set-MailboxFolderPermission -Identity "usuario@dominio.com:\Calendar" -User Default -AccessRights AvailabilityOnly Set-MailboxFolderPermission -Identity "usuario@dominio.com:\Calendar" -User Anonymous -AccessRights None Para mostrar o resultado: get-mailboxfolderpermission -identity "usuario@dominio.com:\Calendar" Caso necessite adicionar uma permsissão anônima
Office Delve – o que é e como posso proteger os documentos da minha empresa?
Se você está lendo esse artigo é porque está realmente interessado em saber o que o Office 365 está trazendo de novidades para sua empresa e para entender o que essas mudanças podem fazer para impactar ou disponibilizar no seu ambiente. O Delve – que significa mergulhar, ir à fundo – nosso tema de hoje,
Usuário externo não consegue adicionar reunião na agenda de uma sala de reuniões
Hi all, Tive um caso interessante ao ver que usuários externos da corporação ao convidar um recurso (sala de reunião) a reunião era confirmada porém a agenda não mostrava o compromisso. Para resolver esse problema, utilize o comando abaixo: Set-CalendarProcessing "<Room Name>" –ProcessExternalMeetingMessages $True Enjoy!
Dar permissão de edição no calendário da sala de reunião
Olá pessoal, em uma nova requisição, o cliente gostaria de fazer edições do tipo, arrastar uma reunião entre salas em seu calendário. Assim, o recurso seria alterado automaticamente. Para isso, uma permissão simples precisa ser inserida: add-mailboxfolderpermission -identity (RoomMailbox):\calendar -user ("UserMailboxAddress") -accessrights Editor Caso receba um erro de que o calendar não existe, o usuário
Exportar Logs de Auditoria da Mailbox por Powershell
Hi all! Para exportar informações sobre a caixa de correio de um usuário é preciso verificar se, a auditoria foi habilitada para o usuário e se ele possui licenciamento E3 pelo menos. Para isso, execute os seguintes comandos: Get-Mailbox usuario@dominio.com.br | select *audit* Caso o resultado tenha o auditenabled como true, exporte os dados usando
Mensagens presas na caixa de saída não podem ser removidas/apagadas/movidas
Nesse caso, as mensagens estavam presas via webmail o365 e não podiam ser removidas, apagadas ou movidas entre pastas. No outlook local as mensagens não eram apresentadas, apenas via webmail mesmo. Para resolver esse problema é possível entrar no webmail light e remover a mensagem manualmente, para isso acesse o seguinte link: Link: https://outlook.office.com/owa/?layout=light
Como remover mensagens presas na Queue pelo Powershell?
Se você precisar remover mensagens da queue aqui está um simples comando. Remove-Message -Server servidorexchange -Filter {FromAddress -eq "email@dominio.com"} -WithNDR $false Enjoy!
Como criar um monitoramento da queue de um servidor de e-mails
Após migrar para o O365, algumas empresas ainda precisam deixar algumas aplicações locais que não são compatíveis com o O365. Para isso, os admins geralmente criam um servidor com IIS para envio de mensagens e também precisam monitorá-lo para evitar problemas. Para isso, monitore a fila usando o seguinte script em seu monitoramento. $queue =
Autoassinatura no O365 para todos os funcionários usando HTML
Olá pessoal! Um amigo de longa data entrou em contato perguntando sobre como poderia aplicar uma solução de autoassinatura no O365 usando HTML para todos os funcionários da empresa. Como já discutido aqui, temos por padrão no O365 como criar assinaturas ou disclaimers que são bem parecidos porém, no disclaimer, é inserido a informação de
Erro: Você não tem permissões suficientes. Essa operação só pode ser executada por um gerente do grupo
Um erro meio estranho apareceu ao mudar o proprietário de uma lista no O365, para isso, algumas razões podem se aplicar; Erro: Você não tem permissões suficientes. Essa operação só pode ser executada por um gerente do grupo Causas: Depois da transição do BPOS para Office 365 a Lista de Distribuição não possui “proprietário”. O
E-mails enviados em nome de caixa compartilhada não são salvos na caixa de saída
Caso precise enviar mensagens em nome de uma caixa compartilhada e salvar as mensagens na caixa de saída dela ao invés da sua conta, utilize o seguinte comando: No Exchange 2010: Set-MailboxSentItemsConfiguration "caixacompartilhada@dominio.com.br" -SendAsItemsCopiedTo SenderAndFrom -SendOnBehalfOfItemsCopiedTo senderandfrom No O365: Set-Mailbox "caixacompartilhada@dominio.com.br" -MessageCopyForSendOnBehalfEnabled $true -MessageCopyForSentAsEnabled $true Enjoy!
Como configurar uma sala de reunião com restrição de horário
Olá, que tal mais um desafio interessante? Dessa vez, faremos uma restrição de horário para uma sala de reuniões que precisa ser agendada apenas entre as 8h30 e 16h30. Para isso, utilize do comando a seguir: Set-MailboxCalendarConfiguration -Identity saladereuniao@dominio.com.br -WorkingHoursStartTime 08:30:00 -WorkingHoursEndTime 16:30:00 -WorkingHoursTimeZone "E. South America Standard Time" Repararam que ela possui um campo
Adicionar usuários à uma sala de reunião restrita
Nesse caso, preciso adicionar um novo usuário para a sala restrita sem perder nenhum dos que já possuem esse acesso. Para isso, um script simples pode ser usado: function Add-CalendarBookInPolicy { Param( $RoomName , $newDelegate ) $BookInPolicy = (Get-CalendarProcessing -Identity $RoomName).BookInPolicy $BookInPolicy += $newDelegate Set-CalendarProcessing -Identity $RoomName -BookInPolicy $BookInPolicy } Add-CalendarBookInPolicy -Identity $Roomname "saladereuniao@dominio.com.br" -newDelegate
Remover automapping de caixas compartilhadas
Automapping é a funcionalidade de abrir caixas de correio compartilhadas quando a caixa do usuário (que tiver o acesso full) for aberta. O único problema disso é que algumas vezes o usuário possui muitos acessos e isso acaba impactando causando lentidão do Outloook. Para desativar essa função, o comando abaixo deve ser executado para cada
Adicionar Auto-resposta (aviso de fora do escritório/out of office) para vários usuários informando a alteração de endereço de email com texto em HTML
Sim, uma demanda bem simples e bem específica, mas muito interessante. No caso, teremos que criar auto-assinaturas para vários usuários simultaneamente e o texto utilizado será feito em HTML. Como sabem, o powershell não utiliza do HTML como uma linguagem padrão, e por isso teremos que trocar todas as letras acentuadas como á é í
Exportar as regras do outlook de um usuário por powershell
Que tal não precisar entrar na máquina do usuário pra verificar quais as regras ele tem criadas em sua conta? Pra isso, faça o seguinte: Get-Mailbox usuario@dominio.com.br -ResultSize unlimited | Get-InboxRule -ErrorAction:SilentlyContinue | Select MailboxOwnerID, name, from, redirectto, ForwardTo Se precisar de algo mais completo, é só utilizar o seguinte: Get-Mailbox usuario@dominio.com.br -ResultSize unlimited |
Como configurar a restrição para salas de reunião
Já comentei há alguns posts atrás sobre como verificar as restrições de uma sala de reunião, agora, se precisar adicionar a restrição, é preciso executar um comando bem simples, veja só: Get-Mailbox saladereuniao@dominio.com.br | Set-CalendarProcessing -AllBookInPolicy:$false -AllRequestInPolicy:$false -BookInPolicy ("user1@dominio.com.br","user2@dominio.com.br") Só isso! ð Enjoy!
Sala de reunião substituindo o nome da reunião pelo usuário solicitante
Hi everyone! Como padrão, toda vez que uma sala de reunião é criada no O365, um atributo novo chamado “-AddOrganizerToSubject” é criado com o resultado TRUE, substituindo o nome da reunião pelo nome do usuário solicitante. Para corrigir esse problema é simples, basta executar a ação corretiva em cada sala assim como informado abaixo: Set-CalendarProcessing
Como exportar os membros de uma lista de distribuição dinâmica no O365?
Olá pessoal,Bem rapidinho apenas pra compartilhar esse script que irá exportar todos os membros de uma DYN DL . $DDG = Get-DynamicDistributionGroup "email@dyndl.com" Get-Recipient -RecipientPreviewFilter $DDG.RecipientFilter | select DisplayName, PrimarySmtpAddress, RecipientType | Export-csv ".\$ddg.csv" -NoTypeInformation Enjoy!
Exportar as maiores caixas do O365
Pode parecer estranho, mas sim, mesmo com um tamanho gigante para usuários no O365, de vez em quando aparecem solicitações como essa em que é preciso exportar a lista de usuários que já ultrapassou os 50Gb de uso. Para isso, use o seguinte comando: get-mailbox | Get-MailboxStatistics | where {$_.TotalItemSize -ge 50GB} Enjoy!
Imagens mudando de tamanho no email / usuários reclamando de mensagens com imagens distorcidas
Ao enviar novos emails as imagens que estavam no corpo da mensagem acabavam ficando desproporcionais após o envio. Problema estranho mas foi possível identificar o problema ao verificar a codificação do corpo da mensagem. Para verificar a codificação, abra a mensagem > botão direito > exibir codificação. Abaixo o resultado: O campo que diz “max-width:
Adicionar permissão anônima em calendário
Hi everyone! Mais uma simples dica para quem precisa corrigir as permissões no calendário de Outlook que por acaso foi removido, alterado ou simplesmente deixou de existir. Para isso, use o seguinte comando: $room = "email@dominio.com.br" Set-MailboxFolderPermission $room:\Calendar -User Default -AccessRights Owner Set-MailboxFolderPermission $room:\Calendar -User Anonymous -AccessRights None Caso necessário, adicione a permissão com
Como configurar uma conta cross domain com o linked master account?
Caso precise configurar uma conta que seja cross domain, ou seja, um usuário no AD que não possui Exchange, com uma conta de AD que possui Exchange, execute o seguinte comando: set-user -id ContaADAtual - LinkedMasterAccount domíniolegado\usuariolegado -LinkedDomainController FQDNdomaincontroller
Como adicionar mensagem de “Fora do escritório” para usuários no O365
Caso necessite adicionar informações no e-mail de resposta automática para os usuários que estão fora do escritório sem ter que dar permissões à sua caixa de admin, acessar via web e inserir as informações, utilize o comando abaixo que é simples e efetivo. Set-MailboxAutoReplyConfiguration -Identity user@mailbox.com -AutoReplyState Enabled -ExternalMessage "Estou fora do escritório" -InternalMessage "Estou
Pasta oculta no outlook/webmail após migração para O365
Ladies and Gentleman! Após a migração de um usuário para o O365, uma de suas pastas desapareceu, apesar de seus arquivos/mails aparecerem em pesquisas e via shell, não era possível visualizar a pasta em si. Para isso faremos o download de uma ferramenta de terceiros. Baixe o MFCMAPI aqui. Após o download, extraia o arquivo
Adicionar permissão Full ou SendAs em caixa compartilhada no O365
Caso precise dar acesso com permissão de Full Access ou Send As para seus usuários em caixas que já estejam no O365, utilize o seguinte comando: $mailbox = "caixa compartilhada" $User = "mailbox que precisa de acesso" Add-MailboxPermission $mailbox -User $user -AccessRights FullAccess Add-RecipientPermission $mailbox -AccessRights SendAs -Trustee $user
Exportar endereços de email de um domínio específico
Precisa exportar usuários com um endereço de domínio específico na sua estrutura? Que tal exportar utilizando um comando simples? Get-CASMailbox -ResultSize unlimited | where {$_.primarysmtpaddress -like "*@dominioespecifico.com.br"} | select displayname, primarysmtpaddress| export-csv .\ExportUsers.csv Enjoy!
Como exportar as permissões de usuários que podem solicitar reuniões em Salas de Reunião restritas
Chega a ser complicado de explicar em poucas palavras mas este comando irá exportar as permissões de usuários que estão autorizados a solicitar reuniões em recursos como Salas de Reunião restritas do Exchange. Para isso, use o comando a seguir: Get-CalendarProcessing <EMAILDASALADEREUNIAO> |Select-Object -ExpandProperty:bookinpolicy |select name
Como exportar as informações de tamanho de caixa de um usuário?
Algumas vezes é necessário saber o tamanho da caixa assim como a quantidade de items, para isso use o seguinte comando: Get-MailboxStatistics [username] | ft DisplayName, TotalItemSize, ItemCount Caso queira exportar o nome das pastas e suas quantidades de itens, use o seguinte comando: get-mailbox [username] | Get-MailboxFolderStatistics | ft name, foldersize Enjoy!
Como desabilitar o antispam do Outlook
O cliente me pediu para desabilitar o antispam do Outlook para evitar que mensagens sejam direcionadas para a pasta de Spam já que a maioria é enviada por sistemas antigos. Para desabilitar os filtros, vá até a seguinte chave no registro e adicione a chave DisableAntiSpam do tipo DWORD. Salve com o valor 1, se não existir
Como conectar no O365 via powershell?
Instalar o software necessário Essas etapas precisam ser executadas apenas uma vez em seu computador e não toda vez em que você se conectar. No entanto, você provavelmente precisará instalar a versão mais recente do software periodicamente. Instale a versão de 64 bits do Assistente de Conexão do Microsoft Online Services: Assistente de Conexão do
MS Office 2010 não conecta no O365 após migração
A Microsoft liberou dois patches para solucionar esse problema, porém é necessário instalar o Service Pack 2 também. ServicePack 2: https://www.microsoft.com/pt-br/download/details.aspx?id=39667 Outlook patch list: Office 2010 update pack (https://support.microsoft.com/en-us/kb/3114869) Outlook update (https://support.microsoft.com/en-us/kb/3115474)
Adicionar caixa oculta como secundária
Alguns usuários estavam reclamando que não estavam conseguindo acessar uma caixa compartilhada que é oculta no Exchange Server. Para isso, indiquei uma solução fácil, é necessário apenas utilizar o atributo LEGACYEXCHANGEDN no lugar do campo de caixa secundária. Após a alteração a caixa é adicionada e o problema resolvido. Isso funciona porque o Outlook realmente
Como descobrir o nome do usuário pelo SID?
Como descobrir o nome do usuário se eu tiver apenas o SID? já pensou em fazer cálculos matemáticos pra conseguir esse resultado? Espero que não! Por isso mesmo, basta usar o comando abaixo para conseguir o resultado que procura. $objSID = New-Object System.Security.Principal.SecurityIdentifier ("INSIRA O SID AQUI") $objUser = $objSID.Translate( [System.Security.Principal.NTAccount]) $objUser.Value
Como exportar todos os usuários que estão com limite diferente de “unlimited”
Em uma nova pesquisa precisava exportar todos os usuários que estavam com limites de envio diferentes do padrão da TransportServer definida. Para isso, o comando abaixo foi utilizado: Get-Mailbox -resultsize unlimited| Where-Object{$_.MaxSendSize -ne "unlimited" -or $_.MaxReceiveSize -ne "unlimited"} | Select-Object samaccountname, DisplayName,MaxSendSize,MaxReceiveSize | export-csv .\REPORT.csv
Como exportar apenas o/os calendário/contatos do usuário?
Olá pessoal, Em uma nova solicitação, um usuário precisava que apenas seus contatos e sua agenda fossem exportados para um arquivo .pst. Para isso, usei dos seguintes comandos: New-MailboxExportRequest -Mailbox User1 -IncludeFolders "#Contacts#" -filepath \\server\share\user1.pst New-MailboxExportRequest -Mailbox User1 -IncludeFolders "#Calendar#" -filepath \\server\share\user1.pst Enjoy!
Comparar se o SIP address é o mesmo do SMTP
Em uma nova demanda tive que identificar se os endereços SIP dos usuários eram os mesmos do SMTP para que todos estejam corretos antes da migração para o Office 365. Que tal um script simples e funcional que exporte esses dados? [String] $strPrimaryAddress [String] $strSIP [Array] $arrCollection = @() $servers = @("SERVER1","SERVER2","SERVER3") foreach($server in $servers){
Erro: The server software doesn’t support the type of search requested. [Resolvido]
Ao tentar fazer algumas pesquisas para exportação de dados sobre um usuário pelo exchange, o erro informado abaixo estava sendo apresentado. Um erro que até então parecia ser tão bobo pois o comando era tão simples que não tinha como ter algo errado. O problema do erro era tão simples mas que aparentemente ainda não
Sala de reunião não encaminha mensagens para os Representantes (Delegates)
Problema simples porém chatinho, após adicionar a representante da sala, ao convidar a sala para ser o recurso de uma reunião, a representante não recebe mensagens para confirmar o agendamento. Para esse problema, uma simples solução (fonte original logo abaixo): Resource General: – Enable the Resource Booking Attendant (if the Resource Booking Attendant is disabled,
Como exportar os usuários que tem permissão em uma sala de reunião?
Que tal exportar os usuários que tem acesso à criar novos eventos em uma sala de reunião? Sim, sei que é possível qualquer um fazer isso, mas em alguns casos os recursos são bloqueados para apenas alguns usuários. Para isso, se precisar exportar quem tem ou não permissão utilize o código abaixo: Get-CalendarProcessing "HO
Como verificar informações de logon de um usuário?
Algumas vezes precisamos saber informações básicas como servidor de autenticação de um usuário ou ainda qual horário o usuário conseguiu se autenticar, nome da máquina de origem e muito mais. Para isso um comando super simples pode ser usado no pc do usuário. SET Sim, só isso. Boa sorte!
Como pesquisar e-mails enviados no meu ambiente?
Olá pessoal, No post de hoje vou explicar brevemente sobre como fazer uma pesquisa de uma mensagem que foi enviada no seu ambiente de Exchange. Para isso usaremos alguns comandos simples e bem interessantes. No caso, podemos fazer pesquisas utilizando palavras chaves no título usando o parâmetro “MessageSubject”, ou por data usando o “Start” e”End”
Converter uma LinkedMailbox em uma Room mailbox
Tudo bom pessoal, agora um desafio simples, converter uma Linked Mailbox em uma Room mailbox. O Exchange não deixará você fazer essa ação diretamente. Primeiramente você deve convertê-lo em uma caixa de correio de usuário normal e, em seguida, para uma Room Mailbox. Infelizmente não é possível convertê-lo através do Console (EMC) GUI de Gerenciamento do Exchange,
Modificar o campo INFO (NOTES) de listas de distribuição em massa
Olá galerê, Mais uma solução simples e efetiva pra inserir/modificar o conteúdo do campo INFO ou NOTES das listas de distribuição da sua empresa. Para isso, faremos a importação dos dados à partir de um CSV e alterar o conteúdo em conseguinte. 1- Crie um arquivo chamado ChangeDL.ps1 com o seguinte conteúdo: .\ChangeDLList.csv | %
Exportar todos os contatos locais para CSV
Olá pessoal, Mais uma demanda simples e rápida de ser executada. Um usuário precisa que seus contatos locais (aqueles que já foram incluídos no campo “para”) sejam exportados para uma lista em formato .csv. Para isso é preciso apenas exportar todos os dados usando a ferramenta NK2Edit. Simples e prático. Disponível em http://downloads.tomsguide.com/NK2Edit,0301-33514.html . Enjoy. ð
Exportar o nome de todas as pastas de uma mailbox
Algumas vezes é necessário saber se o usuário moveu alguma pasta de sua conta para outro local antes de fazer um restore de mailbox. Para isso, use o comando abaixo trocando o usuário para o qual você precisa investigar. Get-MailboxFolderStatistics -Identity MAILBOX | Select Name,FolderPath,FolderSize,FolderAndSubfolderSize Enjoy! ð
Converter uma Linked Mailbox em uma Shared Mailbox
Algumas vezes, pode ser necessário converter uma caixa de correio vinculada a uma conta compartilhada. A caixa de correio vinculada é uma caixa de correio que é acessado por um usuário em uma floresta separada e confiável. O Exchange não deixará você fazer essa ação diretamente. Primeiramente você deve convertê-lo em uma caixa de correio
E-mails recebidos vão para caixa de Mensagens Excluídas (lixeira)
Nesse caso inédito para mim, todas as mensagens que eram recebidas eram direcionadas para a pasta de Mensagens excluídas (lixeira) ao invés da Caixa de Entrada como de praxe. Esse estranho evento me fez procurar por várias soluções sendo que a que mais comum era aplicada apenas ao Exchange 2007 (https://support.microsoft.com/en-us/kb/959960). Nesse caso, ela não
Como corrigir o número de e-mails não lidos no Outlook?
Solução rápida, simples e efetiva? Chegou ao lugar certo! Eu estava sofrendo com uma chatice do Outlook que é perder a conta de quantos e-mails não lidos existiam em minha caixa após o retorno de férias. Após ler todos os 1500 emails vi que o número não diminuía e que algumas pastas mesmo sem nenhum
Como criar Impersonate para um usuário?
O Impersonate ou Impersonation é uma propriedade que pode ser adicionada a uma conta de correio para que o usuário final possa fazer pesquisas em outras caixas sem necessitar de autenticação. Geralmente é aplicada à uma conta de serviço e ajuda muito em algumas situações. Abaixo estão duas soluções, ambas aplicadas para a mesma conta
Pesquisar palavras chave em mensagens
Olá pessoal, Caso seja necessário, durante uma operação de investigação é possível identificar todas as mensagens que constarem as palavras solicitadas, assim como definido a seguir, confira: Get-Mailbox -Server "SERVIDOR" -ResultSize unlimited | Search-Mailbox -SearchQuery 'Body:“PALAVRA1” -And “PALAVRA2” -And “PALAVRA 3”' -targetmailbox "guilherme.lima@solucoesms.com.br" -targetfolder "inbox" -loglevel full Dessa forma consigo encontrar todos os e-mails que
Como liberar o espaço de itens antigos na lixeira dos usuários no Exchange?
Pessoal, Uma solução fantástica que pode ser utilizada para liberar o espaço dos itens antigos na lixeira dos usuários dentro do Exchange 2010 pode ser feito tanto para liberar o whitespace quanto para liberar o espaço utilizado pelo usuário final. Para isso um novo script pode ser utilizado, confira: Set-AdServerSettings -ViewEntireForest $True $mbxs = Get-Mailboxstatistics
Como criar um disclaimer de autoassinatura?
Para criar um disclaimer de autoassinatura é preciso criar uma nova transport role que tenha algum parâmetro de comparação para a aplicação da disclaimer. Para o nosso exemplo, todos os usuários de mailbox que contiverem a palavra “Empresa” no campo Company receberá o disclaimer. New-TransportRule -Name 'Auto-Assinatura' -Comments 'Disclaimer for outgoing mails' -Priority '3' -Enabled
Como identificar se um servidor foi reiniciado?
Existem alguns eventos do EventViewer do Windows que podem identificar quando os servidores que você tem foram reiniciados. Para isso, abra seu eventviewer e vá até o tipo System, filtre pelos logs do tipo 1074, 1076, 6009, 6005 e 6013. Qualquer dúvida, dá um grito! ð
Como identificar quantas mailbox foram criadas nas últimas 24h?
Olá pessoal, Mais uma solução simples e bacana é essa em que é identificada as últimas contas de mailbox criadas nas últimas 24h, acompanhe: Get-Mailbox -Server EXMB1 | Where {$_.WhenCreated -gt (Get-Date).AddDays(-1)} Caso queira aumentar esse range, apenas troque a data para o número de dias necessários, por exemplo, últimos 7 dias. Get-Mailbox -Server EXMB1
Outlook solicita senha várias vezes
Compartilhando uma excelente informação do amigo Rafael Ogando : Feche o MS Outlook Vá em %userprofile%AppDataRoamingMicrosoftProtect OBS: Sugiro acrescentar no final -old Após feito isto abra novamente o Outlook, e notara que a senha não será mais solicitada. Solução aplicada à Outlook 2007/2010 em Windows Vista e 7. Espero ter ajudado… Enjoy!!!
Auto-Resposta não funciona no Outlook
Caso seus usuários utilizam as regras do Outlook para encaminhar automaticamente seus e-mails para um endereço de e-mail externo e mesmo corretamente configuradas, essas regras podem não funcionar e o e-mail encaminhado nunca deixa a sua organização. Isso ocorre porque no Exchange, por padrão, a mensagem de encaminhamento automático é bloqueada. Para resolver este problema
Como exportar todos os endereços de email?
Para exportar todos os endereços de email existentes em sua organização, basta utilizar da seguinte linha de comando: Get-Mailbox -resultsize 9999| Select Name, @{Name=’EmailAddresses’;Expression={[string]::join(",", ($_.EmailAddresses))}} | Export-CSV c:EmailAddress_mailbox.csv Caso precise aumentar o número de saídas (+9999) altere apenas o número 9999 no comando para “Unlimited” Abaixo mais dois exemplos para exportar os conatatos e as
Como identificar endereços SMTP duplicados no Exchange 2010?
Estava com esse desafio de encontrar todos os endereços duplicados existentes na floresta do Exchange 2010. Depois de procurar por todos os lugares consegui um pequeno script que é efetivo em seus resultados. $ht = @{} Get-mailcontact -resultsize unlimited| Select PrimarySmtpAddress,distinguishedName | foreach {$ht[$_.PrimarySmtpAddress] += @($_.DistinguishedName, $_.Alias, $_.mail, $_.samaccountname) } ] $ht.keys | foreach {