DATAは電子メールの本文を指定するために使用されます。
適用対象
この内容はOceanBaseデータベースのOracleモードでのみ適用されます。
構文
UTL_SMTP.DATA (
c IN OUT NOCOPY connection
body IN VARCHAR2 CHARACTER SET ANY_CS)
RETURN reply;
UTL_SMTP.DATA (
c IN OUT NOCOPY connection
body IN VARCHAR2 CHARACTER SET ANY_CS);
パラメータ説明
パラメータ |
説明 |
|---|---|
| c | SMTP接続。 |
| body | ヘッダを含む送信するテキスト情報。[RFC822]形式。 |
戻り値
戻り値 |
説明 |
|---|---|
| reply | コマンドの応答です。複数の応答がある場合は、最後の応答を返します。 |
使用方法
アプリケーションは、bodyパラメータの内容が
MIME (RFC822)規格に準拠していることを保証する必要があります。終端メッセージとして<CR><LF>.<CR><LF>を使用し、テキスト内容内の<CR><LF>.<CR><LF>は<CR><LF>..<CR><LF>に変換され、RCPTの後に送信する必要があります。期待される応答は
250で始まるレスポンスメッセージです。初期のdataコマンドの戻りコード354は返されません。354は、クライアントがSMTPサーバーにDATAコマンドを送信し、メール本文の転送を開始したことを示します。サーバーがデータ受信の準備ができている場合、354ステータスコードを返します。250は、リクエストが正常に受信および処理されたことを示します。