Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


Composition Setup
import.css=/download/attachments/6062824/tecnologia.css

Pagetitle
Construtor TMailMng:New
Construtor TMailMng:New

Construtor TMailMng:New

Cria uma nova instância da classe TMailMng.

...

Bloco de código
collapsefalse
TMailMng():New( < nProtocol >, [ nServerSSL ], [ nSMTPSSL ], [ lOldTLS ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

nProtocol

numérico

Indica o protocolo que será utilizado para recepção de emails.

X

 


nServerSSL

numérico

Indica a versão de protocolo seguro que será utilizada para o recebimento de emails.

  


nSMTPSSL

numérico

Indica a versão de protocolo seguro que será utilizada para o envio de emails.

  


lOldTLS

lógico

Indica se utilizará o protocolo SSL v3 para conexão TLS para SMTP.

  



Retorno

Nome

Tipo

Descrição

oObj

objeto

Nova instância da classe TMailMng

Observações

Lista de valores válidos para o parâmetro nProtocol:

Valor

Protocolo

0

POP3

1

IMAP

2

MAPI

Lista de valores válidos para os parâmetros nServerSSL e nSMTPSSL:

Valor

Versão

0

Não utilizado

1

SSL v2

2

SSL v2 + SSL v3

3

SSL v3

4

TLS v1.0

5

TLS v1.1

6

TLS v1.2

  • O protocolo MAPI só está disponível em Windows.
  • Se for utilizado o protocolo MAPI, os parâmetros nServerSSL, nSMTPSSL e lOldTLS não têm influência alguma.
  • O valor padrão para os parâmetros nServerSSL e nSMTPSSL é 0.
  • O parâmetro lOldTLS é passado como .F. caso não seja informado.
  • Caso lOldTLS seja .T., a classe aceitará o protocolo SSL v3 no parâmetro nSMTPSSL para realizar a conexão TLS para SMTP.
  • Os parâmetros nServerSSL e nSMTPSSL são equivalentes às chaves SSLVersion e TLSVersion da seção Mail do arquivo ini do Application Server.

...