4D v18SMTP_transporter.checkConnection( ) |
||||||||||||||||||||||||||||||||||
|
4D v18
SMTP_transporter.checkConnection( )
|
Propiedad | Tipo | Descripción | |
success | Booleano | True si la verificación es exitosa, de lo contrario False | |
status | Número | Código de estado devuelto por el servidor SMTP (0 en caso de un problema no relacionado con el procesamiento SMTP) | |
statusText | Texto | Mensaje devuelto por el servidor SMTP, o último error devuelto en la pila de errores 4D | |
errors | Colección | Pila de errores 4D (no se devuelve si se recibe una respuesta del servidor SMTP) | |
[ ].errCode | Número | Código de error 4D | |
[ ].message | Texto | Descripción del error 4D | |
[ ].componentSignature | Texto | Firma del componente interno que devolvió el error |
Nota: para obtener información sobre los códigos de estado SMTP, vaya a esta página.
C_TEXT($pw)
C_OBJECT($options)
$options:=New object
$pw:=Request("Por favor introduzca su contraseña:")
$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("Verificación de conexión SMTP éxitosa")
Else
ALERT("Error # "+String($status.status)+", "+$status.statusText)
End if
Producto: 4D
Tema: Mail
Manual de lenguaje 4D ( 4D v18)