Ir diretamente para o conteúdo

Definições de cookies

Escolha que tipos de cookies permite. Pode alterar a sua escolha a qualquer momento em Definições de cookies, no fundo de cada página. Política de privacidade

Necessários

Sempre ativos

Necessários para iniciar sessão, manter o seu carrinho e memorizar as suas escolhas. Estão sempre ativos.

Que cookies?
  • weboke_sessie, weboke_klant, weboke_remember: a sua sessão e manter a sessão iniciada
  • weboke_basket: o seu carrinho
  • wkBtwIncl: mostrar preços com ou sem IVA
  • wok_cookies: a sua escolha de cookies, 12 meses

Mede que anúncio leva a uma visita ou encomenda, para não pagarmos por anúncios que não dão resultado.

Que cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), até 90 dias
  • OpenAI Ads, anúncios no ChatGPT
  • wok_aff: através de que parceiro chegou até nós (programa de afiliados), 60 dias

4,6

País e idioma

Cada país tem o seu próprio site, com os preços e o IVA desse país.

Ver

Uma mensagem de ausência correta

Módulo 6: Automático: filtros e ausência · Tempo de leitura: 9 minutos

Objetivo de aprendizagem: No final desta lição, saberá explicar como funciona uma mensagem de ausência no servidor e quem a recebe ou não. Saberá também configurar uma mensagem de ausência que liga e desliga sozinha e que não revela nada que possa ajudar burlões.

Conceitos-chave: mensagem de ausência, Sieve vacation, Intervalo de resposta (:days), Os meus endereços de email (:addresses), List-Id, Auto-Submitted, Hora de início e Hora de fim, Ação para mensagem recebida

Um filtro que responde

Do ponto de vista técnico, uma mensagem de ausência é um filtro. Fica no mesmo conjunto de filtros que os seus outros filtros (lição 6.1) e, por isso, também é executada no servidor, no momento em que o correio chega. O seu portátil pode estar desligado. A extensão Sieve chama-se vacation (RFC 5230). É assim que o webmail escreve uma mensagem de ausência para as férias de Natal:

require ["date","relational","vacation"];
# rule:[Afwezigheidsbericht]
if allof (currentdate :zone "+0100" :value "ge" "date" "2026-12-21", currentdate :zone "+0100" :value "le" "date" "2027-01-03")
{
	vacation :days 7 :addresses ["sanne@example.com","info@example.com"] :subject "Afwezig tot en met 3 januari" "Dank je voor je mail. Ik ben er tot en met 3 januari niet. Voor bestellingen kun je terecht bij Daan: daan@example.com.";
}

O que lá está escrito:

  • currentdate ... "ge" ... "2026-12-21" e "le" ... "2027-01-03": a data atual tem de ser igual ou posterior a 21 de dezembro e igual ou anterior a 3 de janeiro. São a sua Hora de início e a sua Hora de fim. Fora desse período, o filtro não faz nada. :zone "+0100" é o fuso horário das suas definições.
  • vacation :days 7: o mesmo endereço recebe no máximo uma resposta a cada 7 dias.
  • :addresses [...]: os endereços que lhe pertencem.
  • :subject e o texto que se segue: o assunto e o corpo da resposta.

Uma resposta por remetente e por intervalo

Sem qualquer limite, alguém que lhe enviasse dez mensagens receberia dez vezes a mesma resposta. Por isso, o servidor regista a quem já respondeu. Dentro do Intervalo de resposta (em Sieve :days), o mesmo remetente não recebe uma segunda resposta. Se não escolher nada, aplica-se o valor predefinido da norma, 7 dias (RFC 5230, secção 4.1). Para umas férias de duas semanas, 7 é um valor adequado: quem voltar a escrever passada uma semana recebe um lembrete de que continua ausente. Normalmente não é possível escolher menos de 1 dia.

A resposta vai para o remetente do envelope (Return-Path, lição 1.1), não necessariamente para o endereço em From. No correio normal, é o mesmo endereço. Nas newsletters e nos sistemas automáticos, é muitas vezes um endereço técnico, e é exatamente essa a intenção: assim, uma resposta automática não chega a uma pessoa que nada pode fazer com ela.

Quem não recebe resposta

Uma mensagem de ausência pode causar muitos danos se responder ao correio errado: respostas para uma lista de correio com mil membros, ou duas mensagens automáticas a responderem uma à outra sem fim. Por isso, a norma (RFC 5230, secção 4.6) determina que o servidor não responde a:

  • correio com um cabeçalho List-Id ou outros cabeçalhos List: newsletters e listas de correio;
  • correio com um cabeçalho Auto-Submitted com um valor diferente de "no": mensagens automáticas, como outra mensagem de ausência ou uma notificação de um sistema;
  • correio de endereços como MAILER-DAEMON ou de endereços que começam por "owner-" ou terminam em "-request".

A própria resposta leva o cabeçalho Auto-Submitted: auto-replied. Assim, outra mensagem de ausência sabe que não deve responder de volta, e não se cria um ciclo.

Os meus endereços de email: responder apenas se a mensagem for para si

O servidor só responde se um dos seus endereços constar dos cabeçalhos To ou Cc (RFC 5230, secção 4.5). Assim, evita responder a correio que chegou através de uma lista ou em Bcc. O servidor só conhece em parte os endereços que lhe pertencem: conhece certamente o endereço da sua caixa de correio, mas não o endereço info@ que é reencaminhado para si.

É por isso que o campo Os meus endereços de email é importante (em Sieve :addresses). Indique aí todos os endereços nos quais recebe correio, incluindo os endereços com redirecionamento. Com Preencher com todos os meus endereços, o webmail importa os endereços das suas identidades. Se se esquecer do info@, um cliente que escreva para info@ não recebe nenhuma mensagem de ausência e talvez fique à espera em vão.

Início, fim e o que acontece ao correio

Com uma Hora de início e uma Hora de fim, a mensagem liga e desliga sozinha. É o método mais seguro: não se pode esquecer de a desligar. Se deixar estes campos vazios, a mensagem fica ativa enquanto o Estado estiver em Ligar. Uma mensagem de ausência que continua ativa semanas depois das férias é um erro conhecido e confunde os clientes.

Em Ação para mensagem recebida, escolhe o que acontece à própria mensagem. Deixe esta opção em Manter. O vacation deixa a mensagem simplesmente na sua caixa de correio (RFC 5230, secção 4.7), e quando regressar vai querer ler o que chegou. Eliminar significa que o correio que recebe desaparece. Redirecionar para ou Enviar cópia para só fazem sentido para um colega da sua própria organização, com as mesmas desvantagens descritas na lição 6.2.

A secção Ausente do Escritório com Assunto, Corpo, Hora de início, Hora de fim e Estado
(1) Assunto, (2) Corpo, (3) Hora de início e Hora de fim, (4) Estado, (5) Intervalo de resposta

O que deve e não deve escrever

Uma boa mensagem de ausência é curta e ajuda o remetente:

  • Quando regressa, ou até quando não vai responder.
  • Quem o substitui entretanto, com um endereço ou número de telefone que esteja a ser atendido.
  • O que o remetente pode fazer se o assunto for urgente.

E o que não deve escrever: pormenores que ajudem burlões e assaltantes. A resposta vai para todas as pessoas que lhe escrevem, incluindo spammers e desconhecidos. Por isso, não indique que vai estar três semanas no estrangeiro, para onde vai, o seu número pessoal ou o nome do seu substituto com uma função que um burlão possa explorar ("contacte o nosso contabilista Jan para pagamentos"). Um burlão aproveita de bom grado uma mensagem destas para escrever um e-mail falso credível, por exemplo um pagamento urgente em nome de alguém que, de qualquer forma, não está contactável.

Exemplo de uma boa mensagem:

Onderwerp: Afwezig tot en met 3 januari

Dank je voor je mail. Ik lees mijn mail weer vanaf 4 januari.
Voor bestellingen en vragen kun je terecht bij info@example.com.

Não em duplicado

Também pode configurar uma mensagem de ausência no painel de gestão do seu alojamento, na WebOké em DirectAdmin. Utilize apenas uma das duas opções. Se ambas estiverem ativas, todas as pessoas recebem duas respostas automáticas.

Na prática: como funciona no webmail

A mensagem de ausência encontra-se em Definições > Ausente do Escritório, com Assunto, Corpo, Hora de início, Hora de fim e Estado e, em Definições avançadas, Os meus endereços de email, Intervalo de resposta e Ação para mensagem recebida. O resultado pode ser consultado em Filtros > Ações > Editar conjunto de filtros. Os passos encontram-se no Manual do Roundcube, em Configurar uma mensagem de ausência. Noutros webmails funciona de forma semelhante: o Gmail tem uma resposta automática de férias nas definições e o Outlook.com tem respostas automáticas.

Resumo

  • Uma mensagem de ausência é um filtro Sieve (vacation, RFC 5230) executado no servidor.
  • O mesmo remetente recebe no máximo uma resposta por Intervalo de resposta; sem escolha, são 7 dias.
  • Não há resposta a listas de correio (List-Id) nem a correio automático (Auto-Submitted), e só há resposta se um dos seus endereços constar de To ou Cc.
  • Em Os meus endereços de email, indique também os endereços com redirecionamento, utilize uma data de início e de fim e deixe a ação em Manter.
  • Indique quando regressa e a quem as pessoas se podem dirigir, mas sem pormenores que ajudem burlões.

Questionário

1. Durante as suas férias, o Ahmed envia-lhe quatro mensagens em três dias. O seu Intervalo de resposta é de 7 dias. Quantas mensagens de ausência recebe ele?



2. É membro de uma lista de correio com um cabeçalho List-Id. Chega uma mensagem da lista enquanto a sua mensagem de ausência está ativa. O que acontece?



3. Os clientes escrevem para info@example.com, que é reencaminhado para sanne@example.com. Não recebem nenhuma mensagem de ausência. Qual é a causa provável?



4. Que frase não deve constar de uma mensagem de ausência?



5. O que faz a opção Manter em Ação para mensagem recebida?



Exercício

Exercício A6.3: Enviar a sua resposta automática para correção. Na sua própria caixa de correio, prepare uma mensagem de ausência em Definições > Ausente do Escritório, com uma Hora de início e uma Hora de fim ambas no futuro; assim, a mensagem ainda não fica realmente ativa e ninguém recebe agora uma resposta. Preencha um assunto, um texto, Os meus endereços de email e um Intervalo de resposta, e deixe Ação para mensagem recebida em Manter. Em seguida, cole o seu conjunto de filtros (Definições > Filtros > Ações > Editar conjunto de filtros, copiar tudo) ou carregue o ficheiro obtido com Descarregar. O programa lê o script em memória (nada é guardado) e verifica: existe uma ação vacation; :days é pelo menos 1; o assunto não está vazio; o texto tem mais de 40 caracteres; existe um limite de datas com currentdate (caso contrário, laranja: não se vai esquecer de a desligar?); :addresses contém pelo menos um endereço (caso contrário, laranja); e a mensagem é mantida, ou seja, sem discard e sem redirecionamento para um endereço fora do seu domínio. Depois do exercício, desligue novamente a mensagem se não precisar dela.

Exercício A6.3: Enviar a sua resposta automática para correção




Faça antes o carregamento de um ficheiro de teste com dados fictícios em vez dos seus dados reais. O ficheiro só fica em memória durante a correção; não o guardamos.

O que preenche e o que encontramos não ficam guardados. O seu navegador memoriza as suas respostas e se concluiu o exercício com sucesso. Se tiver sessão iniciada, guardamos apenas que concluiu o exercício (quase) com sucesso em Os meus cursos; aí também o pode eliminar.

Para saber mais

Os passos indicados para o webmail aplicam-se ao webmail da WebOké; noutros webmails funciona de forma semelhante.

Um momento…

Configurar os seus domínios

Para cada domínio, defina os servidores de nomes, a ligação ao seu alojamento e quem fica como titular.

A carregar os seus domínios…