Microsoft 365 / Outlook.com

O Microsoft 365 / Outlook.com é um recurso profissional

Desbloqueie o Microsoft 365 / Outlook.com e outros recursos avançados para expandir seus negócios.

Obter o WP Mail SMTP Pro

Gostaria de usar sua conta do Outlook e do Microsoft 365, incluindo o Exchange Online, para melhorar a capacidade de entrega de e-mails para seu site WordPress? O mailer do Microsoft 365 / Outlook.com para o WP Mail SMTP permite que você use com segurança a API da Microsoft para autenticar os e-mails do seu site.

Este tutorial mostrará a você todas as etapas necessárias para configurar o servidor de e-mail do Microsoft 365 / Outlook.com no WP Mail SMTP.

Requisitos:

  • Esse mailer exige que seu site tenha SSL (https) ativado. Para obter detalhes de configuração, consulte o guia do WPBeginner para adicionar SSL e HTTPS no WordPress.
  • Embora essa configuração do mailer não exija o uso de nenhum serviço pago da Microsoft, a Microsoft solicitará que você insira um cartão de crédito para configurar uma conta (para reduzir as inscrições de spam).
  • O gerenciador de correio do Microsoft 365 / Outlook.com só está disponível com a licença Pro ou superior.

O que é o Microsoft 365 / Outlook.com Mailer?

A Microsoft oferece não apenas serviços de endereço de e-mail/caixa de entrada, mas também uma ferramenta para melhorar a capacidade de entrega de seus e-mails. Eles fazem isso por meio de uma API, o que significa que você não precisa inserir nenhum detalhe de login confidencial na área de administração do WordPress (o que é mais seguro do que um SMTP tradicional). O mailer da Microsoft/Outlook pode enviar até 1.000 e-mails por minuto, o que é muito mais alto do que os limites da maioria dos outros mailers.

  • Custo: Gratuito. No entanto, você precisará inserir os detalhes do seu cartão de crédito para verificação da conta.
  • Dos requisitos de e-mail: O serviço gratuito funciona apenas com endereços de e-mail baseados na Microsoft (por exemplo, [email protected], [email protected] e e-mails do Office 365, incluindo aqueles gerenciados pelo Exchange Online). Se você estiver usando o Exchange Server, somente as contas pagas do Outlook (Office 365) poderão usar um endereço de e-mail de origem baseado em domínio.
  • Conclusão: A API da Microsoft é uma solução gratuita e segura para a entrega de e-mails. No entanto, os requisitos de configuração da Microsoft são mais complexos do que a maioria das outras opções de correio no WP Mail SMTP. Além disso, a API tende a causar pequenos atrasos (até alguns minutos) nas entregas de e-mail.

Observação: se estiver usando uma conta paga com um e-mail de origem baseado em domínio, será necessário configurar os valores SPF e DKIM. Consulte a documentação SPF e a documentação DKIM da Microsoft para obter mais informações.

Primeiros passos com o WP Mail SMTP

Para começar, primeiro você precisará instalar e ativar o plug-in WP Mail SMTP.

Depois de instalar e ativar o plug-in, vá para WP Mail SMTP " Settings. Na guia General (Geral), você verá as definições de configuração do mailer.

Página de configurações do WP Mail SMTP

Abordaremos como concluir essas configurações nas próximas seções.

Correio eletrônico

Vá em frente e ignore as configurações From Email e From Name por enquanto. Elas serão abordadas em uma etapa posterior.

Primeiro, vá até a seção Mailer. A partir daí, selecione a opção 365 / Outlook.

Selecione o correio eletrônico do Outlook

Agora que você escolheu o mailer do Microsoft 365 / Outlook.com, deverá ver uma nova seção intitulada 365 / Outlook.

Configurações de correio eletrônico do Outlook

Há duas maneiras de configurar o correio do Outlook: Usando o One-Click Setup ou criando e registrando manualmente um aplicativo no portal do Azure da Microsoft.

Se preferir uma abordagem direta, prossiga para a seção Ativação da configuração com um clique deste guia. Esse método não exige que você passe pelas tediosas etapas de registro de um aplicativo.

No entanto, se preferir gerar o ID e a senha do aplicativo manualmente, você precisará usar sua conta Microsoft para criar um aplicativo Web. Para continuar com esse método, vá para a seção Criando um aplicativo Web deste guia.

Ativação da configuração em um clique

Para uma configuração de e-mail mais fácil e rápida, recomendamos o uso do recurso One-Click Setup. Ele permite que você conecte seu site ao servidor de e-mail do Outlook com apenas alguns cliques.

Depois de selecionar 365 / Outlook como seu servidor de e-mail nas configurações de SMTP do WP Mail, você encontrará a opção de ativar a configuração com um clique. Basta alternar essa opção para a posição ON para iniciar o processo de configuração simplificado.

Ativar a configuração com um clique para o correio eletrônico do Outlook

Para obter informações mais detalhadas sobre o processo de configuração com um clique, consulte nosso guia sobre como configurar o correio eletrônico do Outlook usando o recurso de configuração com um clique.

Observação: o recurso One-Click Setup requer uma licença Pro ou superior.

Se você preferir continuar com a abordagem tradicional ou precisar de uma configuração personalizada, prossiga com o restante das etapas descritas abaixo.

Para gerar as informações necessárias para esta seção, você precisará configurar um aplicativo Web na sua conta do Microsoft Azure. Esse processo não requer nenhuma codificação, e mostraremos exatamente o que fazer na próxima etapa.

Certifique-se de manter essas configurações de SMTP do WP Mail abertas em uma guia ou janela separada, pois você voltará a elas em breve.

Configuração de uma conta do Microsoft Azure

Para prosseguir com o processo de configuração, você precisará ter uma conta do Microsoft Azure. Se você precisar criar uma nova conta, clique neste link para se inscrever em uma conta gratuita do Microsoft Azure.

Embora a criação de uma conta seja gratuita, você precisará inserir os detalhes do seu cartão de crédito ao se inscrever em uma conta da Microsoft. Isso ajuda a evitar registros de spam.

Observação: Talvez seja necessário assinar o plano Pay-as-you-go da Microsoft para poder criar aplicativos no portal do Azure.

Como você provavelmente já tem uma conta de e-mail da Microsoft (por meio do Hotmail, Live, Outlook, Microsoft 365, etc.), basta fazer login no Microsoft Azure com as credenciais da sua conta existente.

Observação: O e-mail que você usa para sua conta do Azure deve ser um endereço de e-mail baseado na Microsoft com permissão para enviar e-mails.

Depois de criar e verificar sua conta, você precisará abrir o Portal do Azure se não for redirecionado automaticamente.

Criar um ID de aplicativo

No Portal do Azure, digite Registros de aplicativos na barra de pesquisa na parte superior da página.

Pesquisar registros de aplicativos

Em seguida, você verá um menu suspenso com uma lista de serviços. Vá em frente e clique em Registros de aplicativos.

Clique em registros de aplicativos

Na parte superior da página App Registrations (Registros de aplicativos), você precisará selecionar a opção + New registration (Novo registro).

Clique em New Registration (Novo registro)

Observação: Se você vir a mensagem de erro: A capacidade de criar aplicativos fora de um diretório foi descontinuada. Isso significa que você ainda não se inscreveu em uma conta no Azure. Será necessário registrar e verificar sua conta do Azure para poder registrar um aplicativo.

No formulário de registro do aplicativo, aqui estão os detalhes que você precisará preencher:

  • Nome: Isso é apenas para sua organização pessoal, portanto, recomendamos nomeá-lo com algo como "WP Mail SMTP: yourdomain.com".
  • Tipos de conta compatíveis: Selecione Contas em qualquer diretório organizacional e contas pessoais da Microsoft.
Exemplo de formulário de registro de aplicativo na Microsoft

Observação: Para alguns tipos de conta da Microsoft, você pode ver apenas a opção Accounts in any organizational directory (Any Azure AD - Multitenant). Vá em frente e selecione essa opção se a opção Contas em qualquer diretório organizacional e contas pessoais da Microsoft não for exibida para seu tipo de conta.

  • URI de redirecionamento: No primeiro menu suspenso, deixe-o definido como Web. Em seguida, para o segundo campo, você precisará copiar esse valor das configurações de SMTP do WP Mail (veja abaixo).

Para encontrar o URI de redirecionamento, você precisará voltar para a guia ou janela em que deixou as configurações de SMTP do WP Mail do seu site abertas. Na seção Outlook / 365, você verá um campo chamado Redirect URI.

Copiar o URI de redirecionamento das configurações de SMTP do WP Mail

Você precisará copiar esse valor e colá-lo no formulário de registro do aplicativo do Microsoft Azure. Certifique-se de manter as duas janelas/guias abertas em seu navegador, pois continuaremos a alternar entre elas.

Conclua o formulário de registro do aplicativo na Microsoft

Quando estiver pronto, clique no botão Registrar para prosseguir.

Clique no botão de registro

Observação: depois de registrar seu aplicativo, verifique novamente os tipos de conta suportados e o URI de redirecionamento, localizados na guia Authentication (Autenticação ). Se essas configurações estiverem incorretas, você provavelmente terá problemas para autorizar o WP Mail SMTP.

Assim que o formulário de registro for enviado, você será redirecionado para a página Overview (Visão geral). Aqui, você encontrará o ID do aplicativo (cliente). Vá em frente e copie esse valor.

Copiar o ID do aplicativo da Microsoft

Depois de ter copiado o ID do aplicativo (cliente), você precisará colar esse valor completo nas configurações de SMTP do WP Mail, no campo denominado ID do aplicativo.

ID do aplicativo

Criar uma senha de aplicativo

Em seguida, precisaremos gerar uma senha para esse aplicativo. Para fazer isso, acesse Manage " Certificates & secrets (Gerenciar " Certificados e segredos ) na barra lateral esquerda do aplicativo que você registrou.

Abrir o item de menu Certificados e segredos

Observação: você precisará estar no diretório do aplicativo que criou para ver a opção Certificados e segredos. Você pode acessar essa página navegando até Registros de aplicativos e selecionando o nome do aplicativo que você registrou.

Nessa tela, clique na opção + New client secret (Novo segredo do cliente ).

Criar um novo segredo de cliente nas configurações da Microsoft

Aparecerá uma sobreposição, e aqui você precisará preencher um pequeno formulário:

  • Descrição: Esse nome é apenas para seu próprio uso, portanto, recomendamos um nome lógico e simples, como app_password.
  • Expira: 730 dias (24 meses).
Adicionar um segredo de cliente

Depois que você enviar o formulário de segredo do cliente, a senha do aplicativo será gerada. Vá em frente e copie a senha na coluna Value (não na coluna Secret ID) e volte para as configurações de SMTP do WP Mail.

Copiar a senha do aplicativo do campo de valor

Observação: não será possível acessar o valor depois de sair desta página. Recomendamos armazenar o valor em um local seguro, caso precise acessá-lo novamente.

Depois de retornar à guia ou janela em que as configurações ainda estão abertas, cole esse valor no campo Application Password (Senha do aplicativo ).

Senha do aplicativo

Salvar configurações e autorizar o WP Mail SMTP

Depois de adicionar seu Application ID e sua Application Password, clique no botão Save Settings (Salvar configurações) na parte inferior da página.

Salvar as configurações de SMTP do WP Mail

Depois de salvar as configurações, você precisará rolar para baixo até a seção Authorization (Autorização ). Agora você deve ver um botão chamado Permitir que o plug-in envie e-mails usando sua conta da Microsoft. Vá em frente e clique nesse botão.

clique para confirmar a autenticação

Depois de clicar no botão, você deverá ser redirecionado para um formulário de permissões da Microsoft.

Formulário de solicitação de permissões da Microsoft

Na parte inferior do formulário, clique em Yes (Sim).

Em seguida, você será redirecionado para as configurações de SMTP do WP Mail. Na parte superior dessas configurações, você deverá ver uma notificação informando que conectou sua conta da Microsoft com êxito.

A API da Microsoft foi conectada com sucesso

Em seguida, na seção Authorization (Autorização), na parte inferior da página, você também deverá ver o nome e o endereço de e-mail que usou para autorizar a conexão.

Nome e e-mail para conexão

De e-mail

Agora que sua API da Microsoft está configurada e conectada, você pode inserir um endereço de e-mail de origem. Você precisará usar o mesmo endereço de e-mail que usou para autorizar sua conexão. Esse endereço de e-mail pode ser encontrado na seção Authorization (Autorização) das suas configurações.

e-mail de autorização

Digite esse mesmo endereço de e-mail no campo From Email address (Endereço de e-mail do remetente ) em suas configurações.

Observação: se quiser enviar e-mails como um usuário diferente, caixa de entrada compartilhada ou grupo, consulte nossa seção de perguntas frequentes para saber como.

Também é altamente recomendável marcar a caixa Force From Email. Selecionar essa opção evitará que você tenha que editar as configurações de From Email em outras áreas do seu site.

configurações de correio eletrônico

Observação: para obter mais detalhes, consulte nosso guia para entender como funciona a configuração Forçar de e-mail.

Do nome

O servidor de e-mail do Microsoft 365 / Outlook.com não oferece suporte para alterar ou forçar o nome do remetente. Seus e-mails serão enviados em nome do nome da conta usada para autorizar a conexão.

Microsoft-do-nome

Conexão de backup

A configuração de uma conexão de backup é opcional e não é necessária para concluir a configuração do seu servidor de e-mail do Microsoft 365 / Outlook. No entanto, para melhorar ainda mais a capacidade de entrega de e-mails, recomendamos configurar uma conexão adicional para servir como backup no caso de falha da conexão primária.

Configurações de conexão de backup

Observação: deseja rotear seus e-mails por meio de uma conexão adicional específica com base em um conjunto de regras ou condições? Não deixe de conferir nosso tutorial sobre roteamento inteligente para saber como.

Envio de um e-mail de teste

Agora que sua API da Microsoft está configurada e conectada, é importante enviar um e-mail de teste para garantir que tudo esteja funcionando corretamente. Para fazer isso no painel de administração do WordPress, vá para WP Mail SMTP " Tools e clique na guia Email Test.

wpmailsmtp-email-test

No campo Send To (Enviar para ), você verá o endereço de e-mail do administrador do site por padrão. No entanto, fique à vontade para alterar esse endereço de e-mail para qualquer endereço de e-mail para o qual você gostaria de enviar o e-mail de teste.

Observação: Se você tiver configurado uma conexão adicional, poderá escolher entre sua conexão principal e outras conexões ao enviar um e-mail de teste.

Em seguida, clique no botão Send Email (Enviar e-mail) para enviar seu e-mail de teste.

Clique no botão enviar e-mail

Depois de enviar o e-mail, você verá uma mensagem de sucesso.

Mensagem de sucesso do e-mail de teste SMTP do Wp Mail

Se você verificar a caixa de entrada desse endereço de e-mail, deverá receber o e-mail para esse teste.

E-mail de teste bem-sucedido do WP Mail SMTP

Perguntas frequentes

Estas são as respostas para algumas das principais perguntas que recebemos sobre a configuração do correio do Outlook no WP Mail SMTP.

Uso a autenticação de dois fatores / autenticação multifator (2FA / MFA) em minha conta de e-mail baseada na Microsoft. Isso funcionará com o correio eletrônico do Microsoft 365 / Outlook.com?

Se você já tiver a 2FA/MFA configurada antes de concluir as etapas de configuração deste tutorial, não deverá ter problemas (basta seguir as etapas normalmente).

No entanto, se você concluir este tutorial e decidir ativar posteriormente a 2FA/MFA, na maioria dos casos precisará autorizar novamente o servidor de e-mail (consulte Salvar configurações e autorizar o WP Mail SMTP).

Qual é o tamanho máximo de e-mail que pode ser enviado por meio do correio eletrônico do Microsoft 365 / Outlook.com?

Para as versões 3.3 e anteriores do WP Mail SMTP, o limite máximo de tamanho é de 4 MB.

Para qualquer versão do WP Mail SMTP superior à 3.3, o limite máximo de tamanho dependerá de sua configuração do Outlook.

Se você atualizou o plug-in WP Mail SMTP para uma versão superior a 3.3 e planeja enviar e-mails com mais de 4 MB, precisará autorizar novamente o servidor de e-mail (consulte Salvando configurações e autorizando o WP Mail SMTP).

Por que recebo o seguinte erro ao configurar um endereço de e-mail do Office 365 GCC ou DoD?

Confidential Client is not supported in Cross Cloud request

Para medidas de segurança, as contas do Government Community Cloud (GCC) e do U.S. Department of Defense (DoD) normalmente usam o .us em vez de .com. Para configurar esses tipos de contas, você precisará adicionar o seguinte trecho de código para permitir .us extensões de domínio:

Se você precisar contabilizar uma extensão de domínio com um código de país diferente, como .de, basta substituir 'us' com o código de seu país, na última linha do código fornecido acima. Por exemplo,

theme_prefix_enable_gcc_high_and_dod_compatibility( 'de' );

Observação: para obter orientação adicional, consulte o tutorial do WPBeginner sobre como adicionar código personalizado.

Precisarei me reconectar se minhas credenciais de login forem alteradas?

Sim, se você alterar sua senha, sua conexão será invalidada. Quando isso acontecer, você precisará reconectar o WP Mail SMTP acessando WP Mail SMTP " Settings. Em seguida, vá até a seção Authorization (Autorização ) e clique em Remove Connection (Remover conexão).

botão de remoção da conexão

Depois de remover a conexão existente, você precisará clicar em Permitir que o plug-in envie e-mails usando sua conta da Microsoft para recriar sua conexão de correio do Microsoft 365 / Outlook.com.

clique para confirmar a autenticação

O servidor de e-mail do Microsoft 365 / Outlook.com suporta o envio como um usuário diferente, caixa de entrada compartilhada ou grupo?

Sim, o servidor de e-mail do Microsoft 365 / Outlook.com suporta o envio de e-mails de diferentes usuários, caixas de entrada compartilhadas e grupos. Essas opções podem ser configuradas na conta autorizada da Microsoft que você conectou ao WP Mail SMTP.

Abaixo, você encontrará a documentação relevante da Microsoft sobre como configurar essas diferentes opções de envio:

Depois de configurar qualquer uma dessas opções, você pode alterar o endereço de e-mail de origem para o endereço de e-mail de qualquer usuário que você tenha configurado na sua conta Microsoft conectada.

Posso remover o escopo "mail.readwrite" do gerenciador de correio do Outlook?

Sim, você pode fazer isso com um snippet PHP personalizado. No entanto, o WP Mail SMTP usa essa permissão para permitir que os usuários enviem e-mails com arquivos anexos grandes. A remoção dessa permissão limitará o tamanho máximo do anexo de arquivo a 3 MB para o correio do Outlook. Consulte nosso guia para obter detalhes sobre como remover o escopo "mail.readwrite" para o gerenciador de correio do Outlook.

E se o e-mail de teste não for enviado com êxito?

Se o e-mail de teste não estiver sendo enviado, você provavelmente verá um log de depuração com detalhes adicionais sobre o problema. Aqui está uma possível mensagem de erro e como resolvê-la.

Mailer: 365 / Outlook
ErrorSendAsDenied: The user account which was used to submit this request does not have the right to send mail on behalf of the specified sending account., Cannot submit message.

Se estiver vendo a mensagem de erro acima, isso significa que o e-mail de origem especificado é diferente do e-mail usado para autorizar a conexão. Para corrigir isso, você precisará atualizar o e-mail do remetente para corresponder ao e-mail que você autorizou ao configurar sua conexão com o Microsoft 365 / Outlook.com.

Se quiser usar um e-mail diferente como e-mail de origem, você precisará adicionar o e-mail como um alias em sua conta da Microsoft. Para obter etapas sobre isso, consulte a seção de envio de aliases deste guia.

O que devo fazer se receber um erro MailboxNotEnabledForRESTAPI?

A mensagem de erro MailboxNotEnabledForRESTAPI é retornada pela Microsoft, indicando que a API REST, que é necessária para o mailer do Microsoft 365 / Outlook, não está ativada na conta de e-mail do Office 365 que você está tentando autenticar. Esse erro geralmente ocorre quando:

  • A conta de e-mail do Office 365 em uso não tem a API REST ativada.
  • A conta de e-mail está hospedada em um Microsoft Exchange Server dedicado, em vez de uma caixa de correio válida do Microsoft 365.

Para resolver esse problema, verifique se você está usando uma caixa de correio válida do Microsoft 365 e não uma conta em um Exchange Server dedicado. Você pode encontrar informações mais detalhadas e assistência para habilitar a API REST em sua caixa de correio visitando a documentação oficial da Microsoft sobre esse tópico.

Pronto! Você configurou com êxito seu site para enviar e-mails do WordPress com o servidor de e-mail do Microsoft 365 / Outlook.com no WP Mail SMTP.

Em seguida, você também gostaria de controlar quais e-mails o núcleo do WordPress envia? Não deixe de conferir nosso tutorial sobre Controles de e-mail para obter todos os detalhes.

Experimente nosso plugin gratuito WP Mail SMTP

Use seu provedor de SMTP favorito para enviar seus e-mails do WordPress de forma confiável.

Ative o JavaScript em seu navegador para preencher este formulário.