4D v18

SMTP_transporter.checkConnection( )

Home

 
4D v18
SMTP_transporter.checkConnection( )

SMTP_transporter.checkConnection( )  


 

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 

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v18)