Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 0
  • 1

Dzień dobry.

Czy ktoś ma sprawdzony skrypt PS na wysyłanie maila z określonym załącznikiem i treścią? Chciałbym sobie podpinać logi z backupu SQL Express i wysyłać na określony adres mailowy, żeby weryfikować poprawność wykonania kopii.

Hubert_Poznanski
  • Zapytał
  • @ Hubert_Poznanski | 06.10.2017
    • 0
    • 0
    • 2
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedź (1)

  • 0
$ExchParams = @{
    From = "my.sender.address@domain.com"
    To = "my.target.address@domain.com"
    SmtpServer = "ExchServToUseForRelay"

    Subject = "This is my subject."

    BodyAsHTML = "This is what will show up in the body of the message.<br><br>HTML can be used."

    Attachments = "C:\MyLocation\MyFile.ext", "C:\MyLocation2\MyFile2.ext"

    Encoding = "UTF8"

}


$GmailParams = @{
    From = 'you@gmail.com'
    To = 'someone@somewhere.com'

    SmtpServer = 'smtp.gmail.com'
    Port = 587
    UseSsl = $true

    Subject = "This is my subject."

    BodyAsHTML = "This is what will show up in the body of the message.<br><br>HTML can be used."

    Attachments = "C:\MyLocation\MyFile.ext"

    Encoding = "UTF8"
}

#sending via Exchange
Send-MailMessage @ExchParams -Credential (Get-Credential)

#sending via Gmail
Send-MailMessage @GmailParams -Credential (Get-Credential)

Podstawianie credentiali oczywiście też można zautomatyzować, np. poprzez eksport credentiali do pliku clixml i zaciąganie odpowiedniego pliku z zaszyfrowanymi danymi.

Paweł_Balczunas
  • Odpowiedział
  • @ Paweł_Balczunas | 19.01.2018
    • 1
    • 0
    • 0