Enabling Database Mail
Use the following process to enable Database Mail for your DB instance:
- 
                
Create a new parameter group.
 - 
                
Modify the parameter group to set the
database mail xpsparameter to 1. - 
                
Associate the parameter group with the DB instance.
 
Creating the parameter group for Database Mail
Create a parameter group for the database mail xps parameter that corresponds to the SQL Server edition and
                version of your DB instance.
Note
You can also modify an existing parameter group. Follow the procedure in Modifying the parameter that enables Database Mail.
The following example creates a parameter group for SQL Server Standard Edition 2016.
To create the parameter group
Sign in to the Amazon Web Services Management Console and open the Amazon RDS console at https://console.amazonaws.cn/rds/
. - 
                            
In the navigation pane, choose Parameter groups.
 - 
                            
Choose Create parameter group.
 - 
                            
In the Create parameter group pane, do the following:
- 
                                    
For Parameter group family, choose sqlserver-se-13.0.
 - 
                                    
For Group name, enter an identifier for the parameter group, such as
dbmail-sqlserver-se-13. - 
                                    
For Description, enter
Database Mail XPs. 
 - 
                                    
 - 
                            
Choose Create.
 
The following example creates a parameter group for SQL Server Standard Edition 2016.
To create the parameter group
- 
                            
Use one of the following commands.
For Linux, macOS, or Unix:
aws rds create-db-parameter-group \ --db-parameter-group-namedbmail-sqlserver-se-13\ --db-parameter-group-family "sqlserver-se-13.0" \ --description "Database Mail XPs"For Windows:
aws rds create-db-parameter-group ^ --db-parameter-group-namedbmail-sqlserver-se-13^ --db-parameter-group-family "sqlserver-se-13.0" ^ --description "Database Mail XPs" 
Modifying the parameter that enables Database Mail
Modify the database mail xps parameter in the parameter group that corresponds to the SQL Server edition and
                version of your DB instance.
To enable Database Mail, set the database mail xps parameter to 1.
The following example modifies the parameter group that you created for SQL Server Standard Edition 2016.
To modify the parameter group
Sign in to the Amazon Web Services Management Console and open the Amazon RDS console at https://console.amazonaws.cn/rds/
. - 
                            
In the navigation pane, choose Parameter groups.
 - 
                            
Choose the parameter group, such as dbmail-sqlserver-se-13.
 - 
                            
Under Parameters, filter the parameter list for
mail. - 
                            
Choose database mail xps.
 - 
                            
Choose Edit parameters.
 - 
                            
Enter
1. - 
                            
Choose Save changes.
 
The following example modifies the parameter group that you created for SQL Server Standard Edition 2016.
To modify the parameter group
- 
                            
Use one of the following commands.
For Linux, macOS, or Unix:
aws rds modify-db-parameter-group \ --db-parameter-group-namedbmail-sqlserver-se-13\ --parameters "ParameterName='database mail xps',ParameterValue=1,ApplyMethod=immediate"For Windows:
aws rds modify-db-parameter-group ^ --db-parameter-group-namedbmail-sqlserver-se-13^ --parameters "ParameterName='database mail xps',ParameterValue=1,ApplyMethod=immediate" 
Associating the parameter group with the DB instance
You can use the Amazon Web Services Management Console or the Amazon CLI to associate the Database Mail parameter group with the DB instance.
You can associate the Database Mail parameter group with a new or existing DB instance.
- 
                            
For a new DB instance, associate it when you launch the instance. For more information, see Creating an Amazon RDS DB instance.
 - 
                            
For an existing DB instance, associate it by modifying the instance. For more information, see Modifying an Amazon RDS DB instance.
 
You can associate the Database Mail parameter group with a new or existing DB instance.
To create a DB instance with the Database Mail parameter group
- 
                            
Specify the same DB engine type and major version as you used when creating the parameter group.
For Linux, macOS, or Unix:
aws rds create-db-instance \ --db-instance-identifiermydbinstance\ --db-instance-classdb.m5.2xlarge\ --enginesqlserver-se\ --engine-version13.00.5426.0.v1\ --allocated-storage100\ --manage-master-user-password \ --master-usernameadmin\ --storage-typegp2\ --license-modelli--db-parameter-group-namedbmail-sqlserver-se-13For Windows:
aws rds create-db-instance ^ --db-instance-identifiermydbinstance^ --db-instance-classdb.m5.2xlarge^ --enginesqlserver-se^ --engine-version13.00.5426.0.v1^ --allocated-storage100^ --manage-master-user-password ^ --master-usernameadmin^ --storage-typegp2^ --license-modelli^ --db-parameter-group-namedbmail-sqlserver-se-13 
To modify a DB instance and associate the Database Mail parameter group
- 
                            
Use one of the following commands.
For Linux, macOS, or Unix:
aws rds modify-db-instance \ --db-instance-identifiermydbinstance\ --db-parameter-group-namedbmail-sqlserver-se-13\ --apply-immediatelyFor Windows:
aws rds modify-db-instance ^ --db-instance-identifiermydbinstance^ --db-parameter-group-namedbmail-sqlserver-se-13^ --apply-immediately