4D v18SMTP_transporter.checkConnection( ) |
|||||||||||||||||||||||||||||||||
|
4D v18
SMTP_transporter.checkConnection( )
|
||||||||||||||||||||||||||||||||
| Eigenschaft | Typ | Beschreibung | |
| success | Boolean | Wahr bei erfolgreicher Prüfung, sonst Falsch | |
| status | Zahl | Vom SMTP Server zurückgegebener Statuscode (0 bei einem Fehler, der nicht mit dem SMTP Prozess zusammenhängt) | |
| statusText | Text | Vom SMTP Server zurückgegebene Statusmeldung oder letzter im 4D Fehlerstapel zurückgegebener Fehler | |
| errors | Collection | 4D Fehler Stapel (wird nicht zurückgegeben bei Empfangen einer Antwort des SMTP Server) | |
| [ ].code | Zahl | 4D Fehlercode | |
| [ ].message | Text | Beschreibung des 4D Fehlers | |
| [].component | Text | Signatur der internen Komponente, die den Fehler zurückgegeben hat |
Hinweis: Weitere Informationen zum Code des SMTP Status finden Sie auf der Seite smtp status codes.
C_TEXT($pw)
C_OBJECT($options)
$options:=New object
$pw:=Request("Please enter your password:")
$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("SMTP connection check successful!")
Else
ALERT("Error # "+String($status.status)+", "+$status.statusText)
End if
Produkt: 4D
Thema: Mail
4D Programmiersprache ( 4D v18)
Fehler melden