SQL Serverでデータベースメールを使用している場合は、ある段階で構成設定を確認することをお勧めします。
これを行うには、sysmail_help_configure_sp
を実行します。 msdb
のストアドプロシージャ データベース。
すべての構成設定を返す
引数を渡さずにプロシージャを実行すると、すべての構成設定が返されます。
EXEC msdb.dbo.sysmail_help_configure_sp;
結果:
+--------------------------------+----------------+------------------------------------------------------------------------------ | paramname | paramvalue | description |--------------------------------+----------------+------------------------------------------------------------------------------ | AccountRetryAttempts | 1 | Number of retry attempts for a mail server | AccountRetryDelay | 60 | Delay between each retry attempt to mail server | DatabaseMailExeMinimumLifeTime | 600 | Minimum process lifetime in seconds | DefaultAttachmentEncoding | MIME | Default attachment encoding | LoggingLevel | 2 | Database Mail logging level: normal - 1, extended - 2 (default), verbose - 3 | MaxFileSize | 1000000 | Default maximum file size | ProhibitedExtensions | exe,dll,vbs,js | Extensions not allowed in outgoing mails +--------------------------------+----------------+------------------------------------------------------------------------------
sysmail_help_configure_sp
に注意してください ストアドプロシージャはmsdb
にあります データベースであり、dbo
が所有しています スキーマ。したがって、msdb
の場合、プロシージャは3つの部分からなる名前で呼び出す必要があります。 現在のデータベースではありません。
特定の構成設定を返す
1つの構成設定のみを返したい場合は、@parameter_name
を使用してそれをストアドプロシージャに渡すことができます。 引数。
EXEC msdb.dbo.sysmail_help_configure_sp
@parameter_name = MaxFileSize;
結果:
+-------------+--------------+---------------------------+ | paramname | paramvalue | description | |-------------+--------------+---------------------------| | MaxFileSize | 1000000 | Default maximum file size | +-------------+--------------+---------------------------+
構成設定の変更
sysmail_configure_sp
を使用して構成設定を変更できます ストアドプロシージャ。