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_TEXT($pw)
C_OBJECT($options)
$options:=New object
$pw:=Request("Veuillez entrer votre mot de passe :")
$options.host:="smtp.gmail.com"
$options.user:="test@gmail.com"
$options.password:=$pw
$transporter:=SMTP New transporter($options)
$status:=$transporter.checkConnection()
If($status.success=True)
ALERT("Vérification connexion SMTP réussie !")
Else
ALERT("Erreur # "+String($status.status)+", "+$status.statusText)
End if
Produit : 4D
Thème : Mail
4D - Langage ( 4D v18)