Skip to content

Instantly share code, notes, and snippets.

@stevenkuhn
Created September 25, 2012 00:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stevenkuhn/3779254 to your computer and use it in GitHub Desktop.
Save stevenkuhn/3779254 to your computer and use it in GitHub Desktop.
$configFile = Get-Item .\nexuspwn.Service.exe.config
$xml = [xml](Get-Content $configFile)
$smtpNode = $xml.SelectSingleNode("/configuration/system.net/mailSettings/smtp")
$smtpNode.network.host = $OctopusParameters["MailSettings.Smtp.Network.Host"]
$smtpNode.network.port = $OctopusParameters["MailSettings.Smtp.Network.Port"]
$smtpNode.network.enableSsl = $OctopusParameters["MailSettings.Smtp.Network.EnableSsl"]
$smtpNode.network.userName = $OctopusParameters["MailSettings.Smtp.Network.UserName"]
$smtpNode.network.password = $OctopusParameters["MailSettings.Smtp.Network.Password"]
$xml.Save($configFile.Fullname)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment