4D v18SMTP_transporter.checkConnection( ) |
||||||||||||||||||||||||||||||||||
|
4D v18
SMTP_transporter.checkConnection( )
|
プロパティ | 型 | 詳細 | |
success | ブール | チェックが成功であればTrue 、そうでない場合にはFalse | |
code | 数値 | SMTP サーバーから返されたコード(SMTP 処理に関係ない問題の場合には0) | |
statusText | テキスト | SMTP サーバーから返されたステータスメッセージ、または4D エラースタックに最後に返されたエラー | |
errors | コレクション | 4D エラースタック(SMTP サーバーのレスポンスが受け取られた場合には返されません) | |
[ ].errCode | 数値 | 4D エラーコード | |
[ ].message | テキスト | 4D エラーの詳細 | |
[ ].componentSignature | テキスト | エラーを返した内部コンポーネントの署名 |
注: SMTP ステータスコードに関する情報については、こちらのページを参照してください。
C_TEXT($pw)</p><p>C_OBJECT($options)
$options:=New object
$pw:=Request("パスワードを入力してください:")
$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 接続チェックに成功しました!")
Else
ALERT("エラー # "+String($status.status)+", "+$status.statusText)
End if
プロダクト: 4D
テーマ: メール
ランゲージリファレンス ( 4D v18)