Powershell per comprimere i file e inviare e-mail.
Voglio 7zip il file di backup e inviarlo come e-mail. Di seguito ho fatto fino ad ora che leggerà file di testo e invieranno come e-mail. Invece voglio inviare tutti i file come e-mail.
param (
[Parameter(Position=0,Mandatory=$true)] [string] $scriptPath
)
$smtpSvr = "google.com"
$From = "abc@abc.com"
$To = "abc@abc.com"
$Subject = "Check log files attached"
[string]$messagebody = ""
$logs = Get-Content $Path\*.txt
foreach ($log in $logs )
{
$messagebody = $messagebody + $log + "`r`n"
}
$smtp = New-Object Net.Mail.SmtpClient($smtpSvr)
$smtp.Send($From,$To,$Subject,$messagebody)