Skip to content

Latest commit

 

History

History
91 lines (65 loc) · 3.57 KB

sysmail-help-configure-sp-transact-sql.md

File metadata and controls

91 lines (65 loc) · 3.57 KB
title description author ms.author ms.reviewer ms.date ms.service ms.subservice ms.topic f1_keywords helpviewer_keywords dev_langs
sysmail_help_configure_sp (Transact-SQL)
Displays configuration settings for Database Mail.
markingmyname
maghan
randolphwest
05/30/2023
sql
system-objects
reference
sysmail_help_configure_sp
sysmail_help_configure_sp_TSQL
sysmail_help_configure_sp
TSQL

sysmail_help_configure_sp (Transact-SQL)

[!INCLUDE SQL Server]

Displays configuration settings for Database Mail.

:::image type="icon" source="../../includes/media/topic-link-icon.svg" border="false"::: Transact-SQL syntax conventions

Syntax

sysmail_help_configure_sp [ [ @parameter_name = ] 'parameter_name' ]
[ ; ]

Arguments

[ @parameter_name = ] 'parameter_name'

The name of the configuration setting to retrieve. When specified, the value of the configuration setting is returned in the @parameter_value OUTPUT parameter. When no @parameter_name is specified, this stored procedure returns a result set containing all of the Database Mail configuration settings in the instance.

Return code values

0 (success) or 1 (failure).

Result set

When no @parameter_name is specified, sysmail_help_configure_sp returns a result set with the following columns.

Column name Data type Description
paramname nvarchar(256) The name of the configuration parameter.
paramvalue nvarchar(256) The value of the configuration parameter.
description nvarchar(256) A description of the configuration parameter.

Remarks

The stored procedure sysmail_help_configure_sp lists the current Database Mail configuration settings for the instance.

When a @parameter_name is specified, but no output parameter is provided for @parameter_value, this stored procedure produces no output.

The stored procedure sysmail_help_configure_sp is in the msdb database and is owned by the dbo schema. The procedure must be invoked with a three-part name if the current database isn't msdb.

Permissions

[!INCLUDE msdb-execute-permissions]

Examples

The following example shows listing the Database Mail configuration settings for the [!INCLUDE ssNoVersion] instance.

EXEC msdb.dbo.sysmail_help_configure_sp;

Here is a sample result set, edited for line length:

paramname                       paramvalue      description
------------------------------- --------------- -----------------------------------------------------------------------------
AccountRetryAttempts            1               Number of retry attempts for a mail server
AccountRetryDelay               5000            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

Related content