E-mails
O addon Ultimate Multisite: Emails permite que proprietários de rede provisionem e gerenciem contas de e-mail de clientes junto com sites e associações. A versão 1.1.0 adiciona gerenciamento de contas de e-mail voltado ao cliente, login único em webmail, suporte a encaminhadores do CyberPanel e melhorias de provisionamento durante o checkout.
Principais recursos
- Widget de conta de e-mail do cliente: Clientes podem criar e gerenciar caixas de e-mail pela página da conta depois que tiverem uma associação de e-mail ativa.
- SSO de webmail e links mágicos: Clientes podem abrir o webmail diretamente pela página da conta com autenticação em um clique quando o provedor oferece suporte.
- Alterações de senha: Clientes e administradores podem atualizar senhas de caixas de e-mail pelo widget de gerenciamento de e-mail.
- Provisionamento de direito no checkout: O checkout cria a associação de e-mail, vincula-a ao domínio do site do cliente e disponibiliza as ferramentas de caixa de e-mail na página da conta.
- Encaminhadores do CyberPanel: Redes baseadas em CyberPanel podem criar e gerenciar encaminhadores de e-mail como parte do fluxo do serviço de e-mail.
- Configurações cientes do provedor: A página de configurações filtra os provedores para integrações ativas e configuradas, para que os administradores vejam apenas opções utilizáveis.
Requisitos
- Ultimate Multisite 2.0.0 ou superior
- Instalação WordPress Multisite
- Pelo menos uma integração de provedor de e-mail configurada
- Credenciais de API do provedor com permissão para criar caixas de e-mail, alterar senhas e emitir links de acesso ao webmail quando houver suporte
Instalação
- Envie os arquivos do plugin para
/wp-content/plugins/ultimate-multisite-emails. - Ative o addon na rede em Plugins no administrador de rede do WordPress.
- Vá para Ultimate Multisite > Configurações e abra as configurações de e-mail do addon.
- Ative as integrações de provedor de e-mail que você deseja que os clientes usem.
- Salve as configurações e então teste a criação de conta com um cliente que não seja de produção ou um site de staging.
Como funciona o fluxo de venda de e-mail
A venda de e-mail tem duas camadas separadas:
- Direito — um produto/associação de e-mail do Ultimate Multisite que indica que o cliente tem permissão para usar e-mail em um domínio de site, provedor, cota e limite de contas específicos.
- Criação da caixa de e-mail — a caixa de e-mail real do provedor, como
[email protected], criada quando o cliente ou um administrador da rede escolhe a parte local e a senha.
Durante o checkout, o addon cria ou ativa a associação de e-mail e registra o domínio do site e o provedor do cliente nessa associação. Ele não tenta adivinhar um nome de caixa de e-mail ou senha. Depois que a compra é concluída e o contexto de site/domínio existe, o cliente pode abrir a página da conta e criar os nomes de caixa de e-mail que quiser.
Isso significa que um fluxo normal de cliente é:
- O cliente compra um plano de site e adiciona um produto de e-mail durante o checkout.
- O Ultimate Multisite cria a associação do site e a associação secundária de e-mail.
- O addon Emails vincula a associação de e-mail ao domínio do site e ao provedor do cliente.
- O cliente abre Account no Dashboard.
- O painel Contas de e-mail aparece para essa associação de e-mail ativa.
- O cliente clica em Criar conta, insere a parte local, como
info, define uma senha, e o addon cria[email protected]no provedor configurado.
Configurar um produto de e-mail
Crie um produto de e-mail para cada pacote de e-mail que você deseja vender ou oferecer gratuitamente. Se você ainda não conhece a configuração de produtos, comece com Criando seu primeiro produto de assinatura e depois volte aqui para as configurações específicas de e-mail.
- Vá para Administração de rede > Ultimate Multisite > Produtos > Adicionar produto.
- Defina Tipo de produto como E-mail.
- Configure os preços. Use um preço recorrente pago para um plano vendido, ou defina o produto como gratuito/com preço zero se ele deve ser um plano de e-mail cortesia.
- Abra a seção Configurações de e-mail.
- Selecione o Provedor de e-mail configurado.
- Defina Número de contas, Cota de armazenamento (MB), limites de aliases, encaminhadores e respostas automáticas conforme necessário.
- Salve o produto.
Somente provedores que estão ativados e totalmente configurados na página Integrações aparecem no seletor de provedor. Se o seletor estiver vazio, configure e teste o provedor primeiro.
Adicionar e-mail ao checkout
Produtos de e-mail geralmente são oferecidos como add-ons para um plano de site. Consulte Formulários de checkout para o fluxo geral do editor de checkout.
- Crie ou edite o plano de site que os clientes compram primeiro.
- Adicione o produto de e-mail como um add-on/order bump disponível para esse fluxo de checkout.
- Confirme se o formulário de checkout ainda inclui os campos normais obrigatórios do site, especialmente o campo de URL/domínio do site.
- Execute um checkout de teste com um cliente de staging.
- Depois do checkout, abra a página da conta do cliente e confirme se o painel Contas de e-mail aparece.
O domínio de e-mail é obtido do domínio do site do cliente. Os clientes não inserem o domínio de e-mail na etapa do produto de e-mail.
Gerenciamento de e-mail da conta do cliente
A versão 1.1.0 adiciona um widget de gerenciamento de e-mail à página da conta do cliente. Use-o quando os clientes devem criar e manter caixas de e-mail dos próprios sites por autoatendimento.
Na página da conta, os clientes podem:
- Visualizar contas de e-mail conectadas à associação de e-mail/domínio do site atual.
- Criar uma nova caixa de e-mail quando o produto de e-mail permitir contas adicionais.
- Alterar a senha de uma caixa de e-mail existente.
- Abrir provedores de webmail compatíveis por SSO ou login com link mágico.
O widget usa o sistema de atuais da página da conta do Ultimate Multisite, então as ações ficam delimitadas ao contexto da conta que o cliente está visualizando. Isso impede que clientes gerenciem contas de e-mail que pertencem a outra associação ou site.
Se o cliente não vir o painel de email, verifique se ele tem uma assinatura ativa de produto de Email, se a assinatura foi vinculada a um domínio de site e se o produto tem um provedor configurado.
Dando a um Cliente um Plano de Email Gratuito
Para dar email a um cliente sem cobrar, conceda primeiro o direito de email e, em seguida, crie ou permita que o cliente crie a caixa de correio.
Opções recomendadas:
- Crie um produto de email gratuito: defina o preço do produto de email como gratuito/zero e, em seguida, adicione uma assinatura ativa para esse cliente em Ultimate Multisite > Memberships > Add Membership. Selecione o produto de email e o cliente. Assinaturas gratuitas são vitalícias até serem alteradas ou canceladas. Se a assinatura de email deve acompanhar um site existente, certifique-se de que ela esteja vinculada ao contexto desse site/domínio.
- Use um desconto de 100% ou link de checkout gratuito: deixe o cliente passar pelo checkout para que Ultimate Multisite crie automaticamente a assinatura de email e o registro de pagamento.
- Criação de uma caixa de correio pelo admin: acesse Ultimate Multisite > Email Accounts > Add Email Account para criar uma caixa de correio específica no provedor para um cliente. Isso é útil para suporte, mas não substitui a assinatura do produto de email que alimenta as ferramentas de autoatendimento da página da conta do cliente.
Se você quiser que o cliente gerencie a caixa de correio por conta própria pela página da conta, certifique-se de que ele tenha uma assinatura de email ativa para o domínio. Uma caixa de correio do provedor criada manualmente sem essa assinatura pode existir, mas o cliente pode não ver o painel de email de autoatendimento para ela.
Contas Criadas pelo Admin e "Sem Número de Pedido"
A página de admin Email Accounts cria ou edita uma caixa de correio do provedor. Ela não é o primeiro passo para vender ou conceder um plano de email.
Ao editar uma conta de email, o campo Membership pesquisa assinaturas existentes do Ultimate Multisite pelo número de referência/pedido. Se você tentar atribuir uma conta antes que o cliente tenha uma assinatura de email, pode não haver número de pedido para selecionar.
Use esta ordem de operações em vez disso:
- Crie ou localize a assinatura de email do cliente. Para compras, o checkout faz isso. Para um plano de cortesia, crie a assinatura manualmente em Memberships ou envie o cliente por um checkout gratuito.
- Confirme que a assinatura está ativa e usa um produto de Email.
- Confirme que a assinatura de email está vinculada ao domínio/provedor do site.
- Crie a caixa de correio pela página da conta do cliente ou em Ultimate Multisite > Email Accounts.
- Se necessário, edite o registro da caixa de correio e atribua o cliente, a assinatura e o site.
Se você precisa apenas criar uma caixa de correio no provedor para o cliente e não precisa de gerenciamento por autoatendimento na página da conta, a conta criada pelo admin pode ser suficiente. Se você quiser que o cliente a veja e gerencie no Ultimate Multisite, crie também a assinatura de email.
SSO de Webmail e Login por Magic-Link
O SSO de webmail oferece aos clientes uma ação direta Abrir webmail na página da conta. Quando compatível com o provedor ativo, o addon solicita uma URL de acesso de curta duração e redireciona o cliente para o webmail sem pedir que ele copie as credenciais da caixa de correio.
O comportamento do provedor pode variar:
- Provedores com APIs nativas de SSO podem criar uma sessão de webmail autenticada direta.
- Provedores com suporte a magic-link podem gerar um link de login com tempo limitado.
- Provedores sem suporte a SSO ou magic-link ainda devem mostrar os detalhes da caixa de correio e as ações de gerenciamento de senha, mas sem botão de webmail com um clique.
Ative o acesso ao webmail apenas para provedores nos quais você configurou as credenciais de API necessárias. Se a ação estiver ausente para um provedor, primeiro confirme que o provedor está ativo, configurado e oferece suporte a links de login de webmail.
Provisionamento no Checkout
O addon provisiona o contexto da assinatura de email durante o checkout. Ele registra o provedor, limite de contas, cota e domínio do site para que os clientes possam criar seus próprios nomes de caixa de correio pela página da conta após a compra.
Implantação recomendada:
- Configure o provedor e os limites do produto antes de oferecer o produto de email.
- Teste uma compra com um produto de staging e confirme que a assinatura de email foi criada.
- Revise a página da conta do cliente para confirmar que o widget Email Accounts aparece para o domínio.
- Crie uma caixa de correio de teste pelo widget.
- Confirme as ações de alteração de senha e webmail antes de ativar o fluxo para produtos de produção.
Se o provisionamento falhar, a conta e a assinatura do cliente ainda podem existir enquanto a assinatura de email ou a caixa de correio do provedor exige acompanhamento do administrador. Verifique os logs de atividade do Ultimate Multisite e os logs do provedor antes de tentar novamente.
Encaminhadores de Email do CyberPanel
Para redes baseadas em CyberPanel, a versão 1.1.0 adiciona suporte a encaminhadores de email. Use encaminhadores quando os clientes precisarem de endereços como [email protected] para redirecionar emails para outra caixa de entrada sem criar uma caixa de correio completa.
Antes de oferecer encaminhadores, confirme que a integração com CyberPanel está configurada e acessível. Consulte o guia Integração com CyberPanel para os constantes necessários de host, nome de usuário, senha e pacote.
Changelog
Versão 1.1.0 - Lançada em 2026-05-05
- Novo: SSO de webmail e login por magic-link — clientes podem acessar o webmail diretamente pelo Account com autenticação em um clique.
- Novo: Funcionalidade de alteração de senha adicionada ao widget de gerenciamento de conta de email.
- Novo: Suporte a encaminhador de email do CyberPanel.
- Novo: Widget de gerenciamento de email na página de Account do cliente para criação e gerenciamento de conta por autoatendimento.
- Novo: Provisionamento de direito a conta de email do cliente integrado ao fluxo de checkout.
- Correção: Hook do widget da página de Account atualizado para usar o padrão de registro UMS correto.
- Correção: Formulário Criar Account substituído por JS puro e saída correta de documento HTML completo.
- Correção: Widget de gerenciamento de email agora usa o sistema de currents do UMS para páginas de conta de admin.
- Correção: Formulário de criação de conta de email do admin inclui campo de senha e usa Email_Account_Manager.
- Correção: Spam de log por solicitação removido da inicialização de Email_Account_Manager.
- Melhorado: Página de configurações agora filtra para mostrar apenas provedores de email ativos e configurados.
Perguntas Frequentes
Os clientes podem criar suas próprias contas de email?
Sim. Quando o cliente tem uma membership de email ativa para um domínio e o produto permite contas adicionais, os clientes podem criar e gerenciar suas próprias caixas de email pela página de Account.
Todo provedor oferece suporte a SSO de webmail?
Não. O suporte a SSO e magic-link depende do provedor de email ativo. Provedores sem uma API de link de acesso ainda podem oferecer suporte à criação de caixas de email e a alterações de senha.
Administradores podem criar contas de email para clientes?
Sim. Administradores podem criar contas de email pela interface de admin, incluindo definir a senha inicial ao criar a conta. Para gerenciamento por autoatendimento do cliente, certifique-se também de que o cliente tenha uma membership de email ativa para o domínio.
Posso oferecer uma conta de email gratuitamente?
Sim. Crie um produto de Email gratuito/com preço zero e adicione-o como uma membership ativa para o cliente, ou deixe o cliente concluir o checkout com 100% de desconto. Depois que a membership de email existir, o cliente ou um administrador poderá criar a caixa de email real.
Por que atribuir uma conta de email solicita um número de pedido?
O campo Membership procura uma membership existente do Ultimate Multisite pelo número de referência/pedido. Se o cliente não comprou um produto de email e você não criou manualmente uma membership de email, não há membership/pedido de email para atribuir. Crie a membership de email primeiro e, em seguida, crie ou atribua a caixa de email.
Encaminhadores são o mesmo que caixas de email?
Não. Uma caixa de email armazena emails e tem credenciais de login. Um encaminhador redireciona emails para outro endereço e não fornece uma caixa de entrada separada.