Aller au contenu principal
Version : 20 R10

POP3 New transporter

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

ParamètresTypeDescription
serverObjectInformations sur le serveur de messagerie
Résultat4D.POP3TransporterObject POP3 transporter
Historique
ReleaseModifications
18 R2Ajout

Description

La commande POP3 New transporter configure une nouvelle connexion POP3 en fonction du paramètre server et retourne un nouvel objet POP3 transporter. L'objet transporteur retourné sera alors utilisé pour la réception d'emails.

Dans le paramètre server, passez un objet contenant les propriétés suivantes :

serverValeur par défaut (si omise)

False
.accessTokenOAuth2 : Text
.accessTokenOAuth2 : Object
Chaîne ou objet token représentant les informations d'autorisation OAuth2. Utilisé uniquement avec OAUTH2 authenticationMode. Si accessTokenOAuth2 est utilisé mais que authenticationMode est omis, le protocole OAuth 2 est utilisé (si le serveur l'autorise). Non renvoyé dans l'objet POP3 transporter.
aucun

le mode d'authentification le plus sûr pris en charge par le serveur est utilisé

30

obligatoire

aucun
password : Text
Mot de passe utilisateur pour l'authentification sur le serveur. Non renvoyé dans l'objet POP3 transporter.
aucun

995

aucun

Résultat

La fonction retourne un objet POP3 transporter. Toutes les propriétés retournées sont en lecture seule.

La connexion POP3 est automatiquement fermée lorsque l'objet transporteur est détruit.

Exemple

 var $server : Object
$server:=New object
$server.host:="pop.gmail.com" //Obligatoire
$server.port:=995
$server.user:="4d@gmail.com"
$server.password:="XXXXXXXX"
$server.logFile:="LogTest.txt" //log à enregistrer dans le dossier 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

Propriétés

Numéro de commande1697
Thread safe