Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v18.4
SMTP_transporter.checkConnection( )

SMTP_transporter.checkConnection( ) 


 

SMTP_transporter.checkConnection () -> Funktionsergebnis 
Parameter Typ   Beschreibung
Funktionsergebnis  Objekt in Status des Objekts Transporter Verbindung

Die Methode SMTP_transporter.checkConnection( ) prüft die SMTP Verbindung über Angaben im Objekt transporter und gibt den SMTP Status zurück. Mit dieser Methode können Sie prüfen, ob die vom Benutzer gelieferten Werte gültig und konsistent sind.

Zurückgegebenes Objekt

Die Methode sendet eine Anfrage an den SMTP Server und gibt ein Objekt mit der Beschreibung des SMTP Status zurück. Es enthält folgende Eigenschaften:

EigenschaftTypBeschreibung
successBooleanWahr bei erfolgreicher Prüfung, sonst Falsch
statusZahlVom SMTP Server zurückgegebener Statuscode (0 bei einem Fehler, der nicht mit dem SMTP Prozess zusammenhängt)
statusTextTextVom SMTP Server zurückgegebene Statusmeldung oder letzter im 4D Fehlerstapel zurückgegebener Fehler
errorsCollection4D Fehler Stapel (wird nicht zurückgegeben bei Empfangen einer Antwort des SMTP Server)
[ ].codeZahl4D Fehlercode
[ ].messageTextBeschreibung des 4D Fehlers
[].componentTextSignatur 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



Siehe auch 

SMTP New transporter
SMTP_transporter.send()

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Mail

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v17 R4

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v18)
4D Programmiersprache ( 4D v18.4)
4D Programmiersprache ( 4D v18.6)