UseStartTLS Property
Tells MailBee whether to use dedicated port connection or STARTTLS connection.
Dedicated port connection uses specially provided SSL port number: usually 465
for SMTP, 995 for POP3, 993 for IMAP4.
STARTTLS connection uses regular ports (25 for SMTP, 110 for POP3, 143 for IMAP4)
but uses special command STARTTLS to switch connection to SSL mode.
If UseStartTLS=False, you must explicitly set dedicated port number
for SMTP, POP3 or IMAP4 object. For example:
Mailer.PortNumber = 995 ' Set dedicated SSL port for POP3 object
Note that in case of SMTP MailBee will issue STARTTLS command only if it's supported by the server. If the server does not support it,
the connection will not be encrypted. You may consider to use dedicated SSL port connection if your server supports SSL but not STARTTLS.
To check if your SMTP server supports STARTTLS, use SMTP.SupportsStartTLS property.
Refer to your mail server documentation or configuration to determine what type
of connection your server supports: some servers support both types, others
- only one of the types, but many servers do not support SSL/TLS at all.
Value Type: | Boolean | |
Parameters: | None |
Usage example:
Dim Mailer 'Using visual basic to create object Set Mailer = CreateObject("MailBee.SMTP") 'Using ASP to create object 'Set Mailer = Server.CreateObject("MailBee.SMTP") 'In ASP use Response.Write instead of MsgBox Mailer.EnableLogging = True Mailer.LogFilePath = "C:\Temp\smtp_log.txt" Mailer.ClearLog Mailer.LicenseKey = "put your license key here" ' Set SSL connection over STARTTLS command Mailer.SSL.Enabled = True Mailer.SSL.UseStartTLS = True Mailer.ServerName = "mail.server.com" Mailer.Message.ToAddr = "bill@yoursite.com" Mailer.Message.FromAddr = "joe@mysite.com" Mailer.Message.Subject = "Hello" Mailer.Message.BodyText = "Body" If Mailer.Connect Then Mailer.Send Mailer.Disconnect Else MsgBox Mailer.ErrDesc End If
See Also:
SMTP.PortNumber
Property
POP3.PortNumber Property
IMAP4.PortNumber Property
Copyright © 2002-2024, AfterLogic Corporation. All rights reserved.