Chilkat HOME Android™ ASP Visual Basic VB.NET C# iOS (IPhone) Objective-C C++ C Unicode C++ Unicode C MFC Delphi DLL Delphi ActiveX FoxPro Java Perl PHP Extension PHP ActiveX Python PowerShell Ruby SQL Server VBScript
|
(PowerShell) Send email using SMTP STARTTLS.Send email using SMTP STARTTLS. With STARTTLS, the SMTP client connects to the SMTP server on port 25 (non-SSL) and then issues a STARTTLS command to convert the connection to a secure TLS channel. Download: Chilkat .NET Assemblies [Reflection.Assembly]::LoadFile("C:\myAssemblies\ChilkatDotNet2.dll") # The mailman object is used for sending and receiving email. $mailman = New-Object Chilkat.MailMan # Any string argument automatically begins the 30-day trial. $success = $mailman.UnlockComponent("30-day trial") if ($success -ne $true) { $($mailman.LastErrorText) exit } # Set the SMTP server. $mailman.SmtpHost = "smtp.mymailserver.com" $mailman.SmtpUsername = "myLogin" $mailman.SmtpPassword = "myPassword" $mailman.StartTLS = $true # Create a new email object $email = New-Object Chilkat.Email $email.Subject = "This is a test" $email.Body = "This is a test" $email.From = "Chilkat Support <support@chilkatsoft.com>" $email.AddTo("Chilkat Admin","admin@chilkatsoft.com") $success = $mailman.SendEmail($email) if ($success -ne $true) { $($mailman.LastErrorText) exit } $success = $mailman.CloseSmtpConnection() if ($success -ne $true) { $("Connection to SMTP server not closed cleanly.") } $("Mail Sent!") |
© 2000-2013 Chilkat Software, Inc. All Rights Reserved.