サーバーに 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 | コマンドの応答です。複数の応答がある場合は、最後の応答を返します。 |
使用方法
- サーバーに
QUITコマンドを送信して、セッションの終了をサーバーに通知します。その後、接続を閉じる必要があり、これはopen_connectionを呼び出した後に呼び出す必要があります。 - メールトランザクションが進行中に
QUITを呼び出すと、REST方式でトランザクションをキャンセルすることと同じです。 - 期待される返り値は
221で始まるメッセージであり、これはSMTPサーバーが処理を完了し、接続を閉じたことを示します。