Vcl.ExtActns.TMailSendStatus

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TMailSendStatus = (
mssSuccess,                // the message was sent
mssAmbiguousRecipient,     // a recipient matched more than one of the recipient descriptor structures
mssAttachmentNotFound,     // attachment was not found
mssAttachmentOpenFailure,  // attachment could not be opened
mssBadRecipType,           // type of a recipient was not rtPrimary, rtCC, rtBCC
mssFailure,                // one or more unspecified errors occurred
mssInsufficientMemory,     // insufficient memory to proceed
mssInvalidRecips,          // one or more recipients were invalid or did not resolve to any address
mssLoginFailure,           // no default logon;  the user failed to log on successfully in the logon dialog

C++

enum DECLSPEC_DENUM TMailSendStatus : unsigned char { mssSuccess, mssAmbiguousRecipient, mssAttachmentNotFound, mssAttachmentOpenFailure, mssBadRecipType, mssFailure, mssInsufficientMemory, mssInvalidRecips, mssLoginFailure, mssTextTooLarge, mssTooManyFiles, mssTooManyRecipients, mssUnknownRecipient, mssUserAbort, mssStatusCodeError };

プロパティ

種類 可視性 ソース ユニット
enum public
Vcl.ExtActns.pas
Vcl.ExtActns.hpp
Vcl.ExtActns Vcl.ExtActns

説明

電子メール メッセージの送信ステータスの値を列挙したものです。

TMailSendStatus は、電子メール メッセージの送信結果を格納するのに使用される列挙型です。 TMailSendStatus が取り得る値は以下のいずれかです。

意味

mssSuccess

メッセージが正常に送信されました。

mssAmbiguousRecipient

受信者が複数の受信者記述子構造体と一致しました。

mssAttachmentNotFound

添付ファイルが見つかりませんでした。

mssAttachmentOpenFailure

添付ファイルを開けませんでした。

mssBadRecipType

受信者の種類が rtPrimary、rtCC、rtBCC のいずれでもありませんでした。

mssFailure

指定されていないエラーが 1 つ以上発生しました。

mssInsufficientMemory

続行するためのメモリが足りません。

mssInvalidRecips

1 人以上の受信者のアドレスが無効でした。

mssLoginFailure

デフォルト ログインがありません。ユーザーがログイン ダイアログで正常にログインできませんでした。

mssTextTooLarge

メッセージ本体が大きすぎます。

mssTooManyFiles

添付されているファイルが多すぎます。

mssTooManyRecipients

受信者が多すぎます。

mssUnknownRecipient

当該受信者がアドレス リストに現れませんでした。

mssUserAbort

ユーザーがダイアログをキャンセルしました。

mssStatusCodeError

ステータス コードが無効です。


関連項目