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
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, SSL 'Using visual basic to create object Set Mailer = CreateObject("MailBee.SMTP") Set SSL = CreateObject("MailBee.SSL") 'Using ASP to create object 'Set Mailer = Server.CreateObject("MailBee.SMTP") 'Set SSL = Server.CreateObject("MailBee.SSL") 'In ASP use Response.Write instead of MsgBox Mailer.EnableLogging = True Mailer.LogFilePath = "C:\smtp_log.txt" Mailer.ClearLog Mailer.LicenseKey = "put your license key here" ' Set SSL connection over STARTTLS command SSL.LicenseKey = "put your SSL or trial license key here" Set Mailer.SSL = SSL 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-2008, AfterLogic Corporation. All rights reserved.