klyn.mails.Session.Session
constructor
public Session(host as String = "",
port as Int = 0,
security as MailSecurity = MailSecurity.NONE,
userName as String = "",
password as String = "",
sslContext as SSLContext = null):
Description

Creates a mail session.

Parameters
ParameterDescription
hostSMTP host name.
portSMTP port, or 0 to use the default port for the security mode.
securitySMTP security mode.
userNameOptional SMTP login.
passwordOptional SMTP password.
sslContextOptional TLS context for direct SMTPS connections.
Example
import klyn.mails

session = Session("smtp.example.com", security=MailSecurity.SSL_TLS)
print(session.effectivePort)