サーバーに QUIT コマンドを送信し、SMTPセッションを終了してサーバーとの接続を切断します。
機能の適用範囲
この内容はOceanBaseデータベースのOracleモードでのみ適用されます。
構文
UTL_SMTP.QUIT (
c IN OUT NOCOPY connection)
RETURN reply;
UTL_SMTP.QUIT (
c IN OUT NOCOPY connection);
パラメータの説明
パラメータ |
説明 |
|---|---|
| c | SMTP接続。 |
戻り値
戻り値 |
説明 |
|---|---|
| reply | commandの応答です。複数の応答がある場合、最後の応答を返します。 |
使用方法
- サーバーに
QUITコマンドを送信して、セッションの終了を指示します。その後、接続を閉じるためには、open_connectionの後にこのコマンドを呼び出す必要があります。 - メールトランザクションが進行中に
QUITを呼び出すと、REST方式でトランザクションをキャンセルしたことと同じになります。 - SMTPサーバーが処理を完了し、接続を閉じたことを示す
221で始まるメッセージが返されることを期待します。