Gerenciar mensagens enviadas
Envio de e-mails com a configuração padrão do Odoo
No Odoo Online e no Odoo.sh, o envio e o recebimento de e-mails funcionam imediatamente. Não é necessária nenhuma configuração.
Quando uma base de dados é criada, o subdomínio company-name.odoo.com é usado para enviar e receber e-mails. A capacidade de entrega é otimizada para esse subdomínio, pois ele usa a configuração de DNS do Odoo.
This configuration is handled by the system parameter mail.default.from_filter. In case where the sender's domain do not match the value of this parameter, the notification address is used instead. Multiple values can be defined in this system parameter: comma-separated, domains or full email addresses are all allowed. Once an outgoing mail server is configured <email-outbound-different-servers-personalized>, the system parameter is no longer considered and the value used is the FROM filtering <email-outbound-different-servers-personalized-from-filtering> of the mail server.
Os e-mails são enviados com catchall@company-name.odoo.com como o endereço reply-to. Além disso, os erros de entrega são enviados para bounce@company-name.odoo.com.
Como usar um domínio personalizado para enviar e-mails
A base de dados pode ser configurada para usar um domínio personalizado e, nesse caso, todos os endereços de e-mail padrão são criados usando o domínio personalizado. Se o domínio personalizado for company-name.com, o endereço do remetente será notifications@company-name.com, o endereço reply-to será catchall@company-name.com e o endereço bounce será bounce@company-name.com. O domínio personalizado pode ser utilizado ao enviar e-mails com os servidores de e-mail do Odoo ou com um servidor externo.
Esta seção pressupõe que se tenha a propriedade de um domínio personalizado. Caso contrário, um domínio personalizado deve ser adquirido em um registrador de domínios, como GoDaddy, Namecheap ou outros.
Como usar um domínio personalizado com o servidor de e-mail do Odoo
No Odoo Online ou Odoo.sh, algumas configurações são obrigatórias no DNS do domínio personalizado para garantir uma boa capacidade de entrega.
A primeira etapa é configurar o SPF <email-domain-spf> e o DKIM <email-domain-dkim> para estar em conformidade com o servidor de e-mail do Odoo.
Em seguida, o domínio personalizado deve ser definido como o domínio de alias de uma empresa. Selecione a empresa, abra a seção Definições e adicione o domínio personalizado no campo Domínio de alias.
Depois de adicionar o domínio de alias, clique no ícone oi-arrow-right (link interno) para atribuir mais empresas ao domínio personalizado, se necessário. Ative o modo developer-mode para modificar os aliases padrão, se desejar:
Bounce Alias: the mailbox used to catch delivery errors and populate the red envelope <email-issues-outgoing-delivery-failure> on the corresponding message.
Catchall Alias: the default mailbox used to centralize all replies.
Default From Alias: the default sender address.
Todos os aliases de e-mail (ex.: relacionados a equipes de CRM ou da Central de Ajuda) devem ter sua caixa de e-mail correspondente no servidor de e-mail do domínio personalizado.
Para receber e-mails na base de dados do Odoo dentro do chatter correspondente (CRM, faturas, pedidos de vendas etc.), deve ser usado um desses três métodos:
Redirections/forwarding <email-inbound-custom-domain-redirections>,
Incoming mail servers <email-inbound-custom-domain-incoming-server>,
MX record <email-inbound-custom-domain-mx> (requires advanced technical knowledge)
O uso de um domínio personalizado implica que o:ref:local-parts <email-outbound-custom-domain-smtp-server-local-part> podem ser usadas pelo Odoo para enviar e-mails.
Envio de e-mails com um servidor SMTP externo
Para adicionar um servidor SMTP externo no Odoo, abra Definições e ative a opção Usar servidores de e-mail personalizados encontrada na seção E-mails. Em seguida, clique em Salvar na parte superior da página para salvar as alterações.
Voltando à seção E-mails, clique em Servidores de envio de e-mail e, em seguida, em Novo para criar um registro de servidor de envio de e-mail. A maioria dos campos são os parâmetros comuns usados para configurar uma conexão com um servidor SMTP; use os valores fornecidos pelo seu provedor de e-mail.
Depois de concluído, clique em Testar conexão. Observe que uma conexão de teste bem-sucedida não confirma que o e-mail será enviado, pois pode haver alguma restrição no lado do provedor; portanto, é recomendável consultar a documentação do provedor.
Valores de partes locais
Abaixo são apresentados os diferentes valores de parte local que podem ser usados pelo Odoo para enviar e-mails. Pode ser necessário colocá-los na lista de permissões em seu servidor de e-mail:
The Alias Domain Bounce Alias (default value = bounce),
The Alias Domain Default From (default value = notifications),
The default admin address admin@company-name.odoo.com or, if changed, the new value),
The default Odoobot address odoobot@company-name.odoo.com or, if changed, the new value),
The specific FROM defined on an email marketing campaign,
The specific FROM that can be defined in an email template.
Configuração de servidores diferentes para e-mails transacionais e em massa
Servidores de e-mail personalizados
É possível enviar e-mails transacionais e distribuições em massa usando servidores de e-mail independentes. Isso significa que os e-mails diários, cotações ou faturas enviados aos clientes serão tratados como e-mails transacionais. Os e-mails de envio em massa, incluindo o envio de lotes de faturas ou cotações, serão gerenciados pelo aplicativo Automação de marketing ou Marketing por e-mail.
Primeiro, ative o developer-mode e vá para . Nesse local, adicione dois registros de servidor de envio de e-mail, um para o servidor de e-mails transacionais e outro para o servidor de e-mails em massa. Insira um valor de Prioridade mais baixo para o servidor transacional (ex.: 1) do que para o servidor de e-mails em massa (ex.: 2) para que os e-mails transacionais tenham prioridade.
Agora, vá para , ative Servidor dedicado e selecione o servidor de e-mail apropriado. O Odoo usa o servidor com o valor de prioridade mais baixo para e-mails transacionais e o servidor selecionado aqui para envios em massa.
Filtro DE
O campo Filtro DE permite o uso de um servidor de envio e-mail específico, dependendo do endereço de e-mail De ou do domínio do qual o Odoo está enviando em nome. O valor deve ser um domínio ou um endereço completo que corresponda ao endereço de e-mail do remetente e seja confiável no lado do provedor do servidor de envio de e-mail.
Se a filtragem DE não for usada, os e-mails serão enviados usando o endereço de notificação.
Quando um e-mail é enviado pelo Odoo, a sequência a seguir é usada para escolher o servidor de envio de e-mail:
First, Odoo searches for a server that has the same FROM filtering value as the From value (i.e., email address) defined in the outgoing email. This configuration is ideal if all users of a company share the same domain but have different local-parts.
If no server is found based on the first criteria, Odoo looks for the first server without a FROM filtering value set. The email will be overridden with the notification address.
If no server is found based on the second criteria, Odoo uses the first server, and the email will be overridden with the notification address.
If there is no mail server, Odoo relies on the system parameter <email-outbound-default-from-filtering> value.
Também é possível usar o servidor de e-mail do Odoo para e-mails transacionais, além de distribuições em massa.
Como usar um servidor de e-mail externo e o servidor padrão do Odoo
No Odoo Online e no Odoo.sh, as bases de dados são iniciados com o servidor SMTP do Odoo. Se nenhum servidor de envio de e-mail for definido, será usado o servidor SMTP padrão do Odoo.
Como usar domínios personalizados com servidores de e-mail externo
Da mesma forma que no capítulo anterior <email-outbound-different-servers-external-odoo>, pode ser necessária uma configuração adequada para garantir que o servidor de e-mail externo tenha permissão para enviar e-mails usando seu domínio personalizado. Consulte a documentação do seu provedor para configurar corretamente os registros relevantes (SPF, DKIM e DMARC). Há disponível uma lista dos provedores mais comuns<email-domain-providers-documentation>.
Restrição de porta
A porta 25 está bloqueada por motivos de segurança no Odoo Online e no Odoo.sh. Em vez disso, tente usar a porta 465, 587 ou 2525.
Domínio do alias
O domínio catchall é específico da empresa. Por padrão, todas as empresas compartilham o subdomínio do Odoo (por exemplo, nome-da-empresa.odoo.com), mas cada empresa pode ter seu próprio domínio de e-mail personalizado.
Com o developer-mode ativado, as opções de domínio de alias ficam disponíveis ao acessar .
O campo Padrão do alias pode ser preenchido com uma parte local do endereço de e-mail (por padrão, notificações) ou com um endereço de e-mail completo. Configure-o para determinar o cabeçalho DE de seus e-mails. Se for usado um endereço de e-mail completo, todos os e-mails enviados serão substituídos por esse endereço.
Sistema de notificação
Quando um e-mail é enviado pelo chatter, os clientes podem responder diretamente a ele. Se o cliente responder diretamente a um e-mail, a resposta será registrada no mesmo chatter, funcionando assim como um tópico de mensagens relacionado ao registro.
Ao receber a resposta, o Odoo usa os seguidores inscritos (com base nos subtipos inscritos) para enviar a eles uma notificação por e-mail ou na caixa de entrada do Odoo, dependendo das preferências do usuário.
Como o domínio de Maria não pertence ao domínio do alias, o Odoo substitui o endereço de e-mail e usa o endereço de e-mail de notificação para notificar os seguidores. Essa substituição depende da configuração feita na base de dados. Por padrão, no Odoo Online e no Odoo.sh, o endereço de e-mail DE será substituído pelo valor notifications@company-name.odoo.com em vez de maria@customer.example.com.
O endereço é construído usando o nome do remetente e {domínio do alias, padrão do alias}`@`{domínio de alias, nome de domínio}, por padrão, notifications@company-name.odoo.com.
Como usar um endereço de e-mail exclusivo para todos os e-mails enviados
To force the email address from which emails are sent, activate the developer-mode, and go to . On the Default From Alias, use the local-part or a complete email address as the value.