En el post con la función de Enviar-Correo, se llama a una "helper function" que añade información útil sobre la ejecución del script en el mail:
Function InfoExtraScriptCorreo
{#region intro_funcion
#nombre : InfoExtraScriptCorreo
#descripcion: Insertar como tabla info extra en los correos. Salida como String(html)
#fecha creac: xx/xx/13
#versión : 0.1 (07/08/13)
#autor : Jorge Mestre
#Changelog : 07/08/13 - creado
#endregion intro_funcion
#region css_tabla
[string]$csstabla = "<style>"
$csstabla = $csstabla + "TABLE{font-family:Arial,Helvetica,sans-serif;border-spacing:1px;`
border-width: 1px;border-style: solid;border-color: black;border-collapse: collapse;}"
$csstabla = $csstabla + "TH{white-space: nowrap;border-spacing:1px;font-size:8pt;`
border-width: 1px;padding: 1px;border-style: solid;border-color: black;`
background-color:#E0EC0F}"
$csstabla = $csstabla + "TD{white-space: nowrap;border-spacing:1px;font-size:8pt;`
border-width: 1px;padding: 1px;border-style: solid;border-color: black;}"
$csstabla = $csstabla + "</style>"
#endregion css_tabla
$t = "" | Select-Object script,host,working_dir,usuario
$t.script = $MyInvocation.PSCommandPath
$t.host = [System.Environment]::MachineName
$t.working_dir = [System.Environment]::CurrentDirectory
$t.usuario = [System.Environment]::UserName
[string]$salida = $t | convertto-html -Head $csstabla -As LIST
return '<html><body><style>p {font-family:Arial,Helvetica,sans-serif;font-size:8pt}`
</style><p> <p> <p> <p>Información extra:</body></html>'+$salida
}
No hay comentarios.:
Publicar un comentario