[HSC MailInspector] - Template de Notificação de Quarentena sem coluna de ações
Este procedimento tem o propósito de orientar de forma clara o processo de criação de template sem a coluna de ações, sendo que no lugar da mesma, apresentará o ID da mensagem.
Premissas
Permissão de administrador no MailInspector.
Passo a passo
Vá em Administração > Notificação de Quarentena.
Clique em Adicionar
No campo Nome, indique o nome da Notificação e selecione quais pessoas que receberão este digest (notificação de quarentena), indicando o campo Domínios ou Grupos LDAP ou Grupos Usuário ou Usuários.
No campo Período de Execução - Dias da Semana, indique qual(ais) dia(s) da semana que será(ão) acionada(s) a(s) notificação(ões).
Faça a mesma coisa para o Período de Execução - Horário.
Em Quarentena, indique quais quarentenas serão disponibilizadas ao usuário, isto é, que aparecerão para o usuário.
No campo Idioma selecione o idioma utilizado no digest (notificação de quarentena).
Tempo Máximo para liberação, indica em DIAS o tempo máximo para liberação (pode colocar qualquer coisa, uma vez que não terá ação alguma liberado para o usuário).
Processos Simultâneos, indica quantos processos serão efetuados ao mesmo tempo.
Habilitar auto aprendizado, apresenta a possibilidade de quando for liberado um email da quarentena, o mesmo já é incluído como falso positivo para a heurística, dessa forma o sistema aprende automaticamente como amostra de email “bom”. Nesse caso não irá afetar em nada, pois a coluna de ações está suprimida neste template.
Habilitar múltiplo processamento de ações, indica a possibilidade de efetuar vários processos de liberação ou outra ação qualquer ao mesmo tempo. Não é mais compatível, pois está ultrapassado.
Customização do Email: Acrescente os dados que sejam relevante a sua empresa, tais como:
Logomarca;
Email de Origem (indica o campo from da notificação de quarentena);
Título (assunto do email que aparecerá na notificação de quarentena);
Customização Avançada do Template: Habilite essa opção, que irá liberar o campo Template (para que seja inserido o código HTML do template).
Insira o template abaixo:
<html>
{% if multiActions is not defined %}
{% set multiActions = 0 %}
{% endif %}
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>{% trans 'Quarentena' %}</title>
</head>
<body>
<table cellspacing="0" cellpadding="0" width="97%" align="center" border="0" style="margin: 10px 20px 10px 20px;">
<tr>
<td>
<p> </p>
<table cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
<tr>
<td align="left" width="200">
{% if customLogo is defined and customLogo is not empty %}
<img src="{{ customLogo }}" border="0" alt="Logo" height="81" width="156">
{% else %}
<img src="{{ img1 }}" border="0" alt="HSC MailInspector" height="81" width="156">
{% endif %}
</td>
<td align="left">
<h2>
<font face="verdana" color="#3D3D3D">{% trans 'Sistema de Quarentena de E-mails' %}</font>
</h2>
</td>
</tr>
</table>
<br />
<table cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
<tr>
<td align="left">
{% if customContent is defined %}
<p><font face="verdana" color="#3D3D3D" size="2">{{ customContent|raw }}</font></p>
{% endif %}
<p><font face="verdana" color="#3D3D3D" size="2">{% trans 'Os emails listados abaixo estão bloqueados e armazenados em quarentena.' %}</font></p>
</td>
</tr>
</table>
<br />
<form method="POST" action="http://{{ ip }}/mailinspector/rpc/release.php" target="_blank">
<input type="hidden" name="action" value="multiaction">
<input type="hidden" name="userID" value="{{ userID }}">
<input type="hidden" name="username" value="{{ username }}">
<input type="hidden" name="rule" value="{{ rule }}">
<table cellspacing="1" cellpadding="6" width="100%" align="center" border="0">
<tr height="15px">
<th width="115px" colspan="{{multiActions == 1 ? 7 :6}}" bgcolor="#328AA4">
<font face="verdana" color="#ffffff" size="2">{% trans 'Quarentena' %}</font>
</th>
</tr>
<tr height="10px">
<th width="100px" bgcolor="#E5F1F4" align="left">
<font face="verdana" color="#328AA4" size="2">{% trans 'Data' %}</font>
</th>
<th bgcolor="#E5F1F4" align="left">
<font face="verdana" color="#328AA4" size="2">{% trans 'De' %}</font>
</th>
<th bgcolor="#E5F1F4" align="left">
<font face="verdana" color="#328AA4" size="2">{% trans 'Assunto' %}</font>
</th>
<th width="70px" bgcolor="#E5F1F4" align="center">
<font face="verdana" color="#328AA4" size="2">{% trans 'Tipo' %}</font>
</th>
<th width="90px" bgcolor="#E5F1F4" align="center">
<font face="verdana" color="#328AA4" size="2">{% trans 'Pontuação' %}</font>
</th>
<th bgcolor="#E5F1F4" align="left" style="white-space: nowrap;">
<font face="verdana" color="#328AA4" size="2">{% trans 'ID da Mensagem' %}</font>
</th>
</tr>
{% if data is empty %}
<tr height="15px">
<td colspan="{{multiActions == 1 ? 7 : 6}}">
<font face="verdana" size="3">{% trans 'Não existem e-mails retidos na quarentena do usuário' %}</font>
</td>
</tr>
{% else %}
{% for index, value in data %}
<tr bgcolor="{{index%2 == 0 ? '#FFFFFF' : '#EEEEEE'}}">
<td>
<font face='verdana' color='#555555' size='1'>{{ value.timestamp }}</font>
</td>
<td>
<div style='-ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;'>
<font face='verdana' color='#555555' size='1'>{{ value.from_address }}</font>
</div>
</td>
<td>
<div style='-ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;'>
<font face='verdana' color='#555555' size='1'>{{ value.subject }}</font>
</div>
</td>
<td align="center">
<div style='-ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;'>
<font face='verdana' color='#555555' size='1'>{{ quarantineConfig.rowGetStatus(value) }}</font>
</div>
</td>
<td align="center">
<div style='-ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;'>
<font face='verdana' color='#555555' size='1'>{{ value.sascore }}</font>
</div>
</td>
<td align="center">
<div style='-ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;'>
<font face='verdana' color='#555555' size='1'>{{ value.id }}</font>
</div>
</td>
</tr>
{% endfor %}
{% endif %}
</table>
<br />
</form>
<table cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
<tr>
<td align="left">
<p>
<font face="verdana" color="#3D3D3D" size="2">{% trans 'Para maiores informações e havendo algum email categorizado indevidamente favor entrar em contato com o setor de Informática através de chamado e pelo ramal XXX, informando o ID da mensagem.' %}</font>
</p>
</td>
</tr>
</table>
<br />
<table cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
<tr>
<td align="center">
<p>
<font face="verdana" color="#3D3D3D" size="2">Empresa XYZ</font>
</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
Clique em Salvar
O template indicado é sem a coluna de ação, apresentando no lugar o ID da mensagem.