4D v18SMTP_transporteur.checkConnection( ) |
||||||||||||||||||||||||||||||||||
|
4D v18
SMTP_transporteur.checkConnection( )
|
Propriété | Type | Description | |
success | Booléen | Vrai si la vérification a réussi. Sinon, faux | |
status | Numérique | Code du statut retourné par le serveur SMTP (0 en cas de problème non lié au traitement SMTP) | |
statusText | Texte | Message du statut retourné par le serveur SMTP, ou dernière erreur retournée dans la pile d'erreurs 4D | |
errors | Collection | Pile d'erreurs 4D (non retournée si le serveur SMTP a répondu) | |
[ ].errCode | Numérique | Code d'erreur 4D | |
[ ].message | Texte | Description de l'erreur 4D | |
[ ].componentSignature | Texte | Signature du composant interne ayant retourné l'erreur |
Note : Pour plus d'informations sur les codes des statuts SMTP, veuillez consulter cette page.
C_TEXTE($pw)
C_OBJET($options)
$options:=Creer objet
$pw:=Demander("Veuillez entrer votre mot de passe :")
$options.host:="smtp.gmail.com"
$options.user:="test@gmail.com"
$options.password:=$pw
$transporter:=SMTP Creer transporteur($options)
$status:=$transporter.checkConnection()
Si($status.success=Vrai)
ALERTE("Vérification connexion SMTP réussie !")
Sinon
ALERTE("Erreur # "+Chaine($status.status)+", "+$status.statusText)
Fin de si
Produit : 4D
Thème : Mail
Nom intl. : SMTP_transporter.checkConnection( )
4D - Langage ( 4D v18)