Saltar para o conteúdo principal
Versão: 20 R10

POP3 New transporter

POP3 New transporter*( server : Object ) : 4D.POP3Transporter

ParâmetroTipoDescrição
serverObjectInformação de servidor de correio
Resultado4D.POP3TransporterObjeto transporter POP3
História
ReleaseMudanças
18 R2Adicionado

Descrição

The POP3 New transporter command configures a new POP3 connectionaccording to the server parameter and returns a new POP3 transporter object. O objeto transporter retornado vai geralmente ser usado para receber emails.

No parâmetro server, passe um objeto contendo as propriedades abaixo:

serverValor padrão (se omitido)

False
.accessTokenOAuth2: Text
.accessTokenOAuth2: Objeto
Cadeia ou objeto token que representa as credenciais de autorização OAuth2. Usado somente com OAUTH2 authenticationMode. Se accessTokenOAuth2 for usado, mas authenticationMode for omitido, o protocolo OAuth 2 será usado (se permitido pelo servidor). Não retornado no objeto POP3 transporter.
nenhum

o modo de autenticação mais seguro disponível no servidor é usado

30

mandatory

nenhum
.password : Text
Senha do usuário para autenticação no servidor. Não retornado no objeto POP3 transporter.
nenhum

995

nenhum

Resultados

A função retorna um objeto POP3 transporter. Todas as propriedades retornadas são apenas leitura.

A conexão POP3 é fechada automaticamente quando o objeto transportador for destruído.

Exemplo

 var $server : Object
$server:=New object
$server.host:="pop.gmail.com" //Obrigatório
$server.port:=995
$server.user:="4d@gmail.com"
$server.password:="XXXXXXXX"
$server.logFile:="LogTest.txt" //histórico para salvar na pasta Logs

var $transporter : 4D.POP3Transporter
$transporter:=POP3 New transporter($server)

$status:=$transporter.checkConnection()
If(Not($status.success))
ALERT("An error occurred receiving the mail: "+$status.statusText)
End if

Propriedades

Número de comando1697
Thread safe