# Details of the Login Username and SMTP server. These can very from one # Mail Service Provder to another $SMTPServer = "smtp.gmail.com" $SMTPPort = "587" $Username = "testingpurpose201801@gmail.com" $Password = "TestingPurpose_forStudents" #Add email address of person in to & cc whom you are sending email (Multiple addresses should be comma separated) $to = "testingpurpose201801@gmail.com" $cc = "testingpurpose201801@gmail.com" $subject = "Email Subject" $body = "Dear Sir/Madam, This is a system generated email. Please do not reply. Information: This is the important information Regards, Team XYZ " $message = New-Object System.Net.Mail.MailMessage $message.subject = $subject $message.body = $body $message.to.add($to) $message.cc.add($cc) $message.from = "testingpurpose201801@gmail.com"$smtp = New-Object System.Net.Mail.SmtpClient($SMTPServer, $SMTPPort);$smtp.EnableSSL = $true$smtp.Credentials = New-Object System.Net.NetworkCredential($Username, $Password);$smtp.send($message)
update/insert/delete to database with SQL
#=======INSERT STATEMENT===================================================================================== #SQL Example: Insert into DOMAIN_SYSTEM_INFORMATION( ROW_ID,IP_ADDRESS,SERVER_NAME,OS_VERSION,STATUS) values (1,'123.123.123.123','SEVER_NAME1','Windows Server 2008','Good');$connectionString= "Data Source=XE;User Id=SYSTEM;Password=SYSTEM; Integrated Security=no"[System.Reflection.Assembly]::LoadWithPartialName("System.Data.OracleClient")$connection = New-Object System.Data.OracleClient.OracleConnection($connectionString) $connection.Open() $queryString = "Insert into DOMAIN_SYSTEM_INFORMATION( ROW_ID,IP_ADDRESS,SERVER_NAME,OS_VERSION,STATUS) VALUES (:row_id, :ip_address, :server_name, :os_version, :status)"$command = New-Object System.Data.OracleClient.OracleCommand -ArgumentList $queryString, $connection $command.Parameters.Add("row_id", 100) $command.Parameters.Add("ip_address", "123.123.100.100") $command.Parameters.Add("server_name","Server100") $command.Parameters.Add("os_version","Windows Server 2016") $command.Parameters.Add("status","Server is in awesome status")$command.ExecuteNonQuery()#=======INSERT STATEMENT END=====================================================================================#=======UPDATE STATEMENT===================================================================================== #SQL Example : Update DOMAIN_SYSTEM_INFORMATION set OS_VERSION="Windows Server 2016" where ROW_ID = 1$connectionString= "Data Source=XE;User Id=SYSTEM;Password=SYSTEM; Integrated Security=no"[System.Reflection.Assembly]::LoadWithPartialName("System.Data.OracleClient")$connection = New-Object System.Data.OracleClient.OracleConnection($connectionString) $connection.Open()#Update Values $os_version_updated="Windows Server 2016"$os_version_previous="Windows Server 2008"#Framing Queries $queryString = "Update DOMAIN_SYSTEM_INFORMATION SET OS_VERSION='$os_version_updated' where OS_VERSION='$os_version_previous'"$command = New-Object System.Data.OracleClient.OracleCommand -ArgumentList $queryString, $connection $command.ExecuteNonQuery()#=======UPDATE STATEMENT END=====================================================================================#=======DELETE STATEMENT===================================================================================== #SQL Example : Delete from DOMAIN_SYSTEM_INFORMATION where OS_VERSION='Windows Server 2012'$connectionString= "Data Source=XE;User Id=SYSTEM;Password=SYSTEM; Integrated Security=no"[System.Reflection.Assembly]::LoadWithPartialName("System.Data.OracleClient")$connection = New-Object System.Data.OracleClient.OracleConnection($connectionString) $connection.Open()#Update Values $os_version="Windows Server 201000"#Framing Queries $queryString = "Delete from DOMAIN_SYSTEM_INFORMATION where OS_VERSION='$os_version'"$command = New-Object System.Data.OracleClient.OracleCommand -ArgumentList $queryString, $connection $command.ExecuteNonQuery() #=======Delete STATEMENT END=====================================================================================