/usr/share/doc/lua-logging/br/email.tpl is in lua-logging 1.3.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | <div id="content">
<h2>Appender de email</h2>
<p>Este appender pode ser usado para enviar solicitações de log por email.
Uma mensagem de email é enviada para cada solicitação de log.</p>
<pre class="example">
function logging.email {
from = <i>string</i>,
rcpt = <i>string</i> or <i>string-table</i>,
[user = <i>string</i>,]
[password = <i>string</i>,]
[server = <i>string</i>,]
[port = <i>number</i>,]
[domain = <i>string</i>,]
[headers = <i>table</i>,]
[logPattern = <i>string</i>,]
}
</pre>
<ul>
<li><code>from</code>:<br /> O remetente da mensagem de email.</li>
<li><code>rcpt</code>:<br /> O destinatário da mensagem de email. Uma string ou uma tabela Lua numérica com várias strings.</li>
<li><code>user</code>:<br /> O usuário para autenticação.</li>
<li><code>password</code>:<br /> A senha para autenticação.</li>
<li><code>server</code>:<br /> O servidor ao qual conectar.
O padrão é <code>"localhost"</code>.</li>
<li><code>port</code>:<br /> A porta à qual conectar.
O padrão é <code>25</code>.</li>
<li><code>domain</code>:<br /> O nome do domínio usado para acessar o servidor.
Usa como padrão o nome do host do computador local.</li>
<li><code>headers.to</code>:<br /> O destinatário da mensagem, como uma
descrição extensa.</li>
<li><code>headers.from</code>:<br /> O remetente da mensagem, como uma
descrição extensa.</li>
<li><code>headers.subject</code>:<br /> O assunto da mensagem enviada. Pode conter
padrões como o parâmetro <code>logPattern</code>.</li>
<li><code>logPattern</code>:<br /> É possível especificar um
padrão para controlar o modo como a mensagem é gravada.<br />
O valor padrão é <code>"%date %level %message\n"</code>.</li>
</ul>
<h2>Exemplo</h2>
<pre class="example">
require"logging.email"
local logger = logging.email {
rcpt = "mail@host.com",
from = "mail@host.com",
headers = {
subject = "[%level] logging.email test",
},
}
logger:info("teste de logging.sql")
logger:debug("depurando...")
logger:error("erro!")
</pre>
</div> <!-- id="content" -->
|