POP3 New transporter
POP3 New transporter*( server : Object ) : 4D.POP3Transporter
| Parâmetro | Tipo | Descrição | |
|---|---|---|---|
| server | Object | → | Informação de servidor de correio | 
| Resultado | 4D.POP3Transporter | ← | Objeto transporter POP3 | 
História
| Release | Mudanças | 
|---|---|
| 18 R2 | Adicionado | 
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:
| server | Valor 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. SeaccessTokenOAuth2for usado, masauthenticationModefor 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 comando | 1697 | 
| Thread safe | ✓ |