Sending notifications to Exchange Servers (NTLM)

Requests, suggestions and other ideas related to Core FTP Server
Post Reply
ForumAdmin
Site Admin
Posts: 983
Joined: Mon Mar 24, 2003 4:37 am

Sending notifications to Exchange Servers (NTLM)

Post by ForumAdmin »

An example of sending an email notification post upload in the user's "scripts/commands" - "post upload command' field.

call with:

powershell.exe -file c:\path\sendmail.ps1 "%1"

sendmail.ps1

[System.Net.ServicePointManager]::ServerCertificateValidationCallback = { return $true }
$EmailFrom = "you@youremail.com"
$EmailTo = "to@otherdomain.com"
$Subject = "Upload completed"
$Body = $args[0]
$SMTPServer = "mail.youremailserver.com"
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential("yourdomain\youraccount", "yourpassword");
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)



You may need to set the following command in powershell manually:

Set-ExecutionPolicy unrestricted
Post Reply