--------------------------------------------------------------------
/*
SQL Server 2017 دوره نگهداری از بانک های اطلاعاتی در  
Site:        http://www.NikAmooz.com
Email:       Info@NikAmooz.com
Instagram:   https://instagram.com/nikamooz/
Telegram:	 https://telegram.me/nikamooz
Created By:  Masoud Taheri 
*/
--------------------------------------------------------------------
/*
ارسال ایمیل
*/
GO
/*
NikAmooz.HA@gmail.com

smtp.gmail.com

Aa123456!@#
Aa123456!@#
*/
--Database Mail پیکربندی 
GO
EXEC sp_configure 'Database Mail XPs',1
GO
RECONFIGURE
GO
ALTER DATABASE msdb SET  ENABLE_BROKER WITH ROLLBACK IMMEDIATE
GO
--ارسال ایمیل تستی
EXEC msdb.dbo.sp_send_dbmail
    @profile_name = 'P1',
    @recipients = 'm.pakbavil@gmail.com',
    @body = 'This text is an example',
    @subject = 'SQL Server class-HA' ;
GO
--ارسال نتیجه یک کوئری به عنوان ایمیل
EXEC msdb.dbo.sp_send_dbmail
    @profile_name = 'P1',
    @recipients = 'm.pakbavil@gmail.com',
    @query = 'SELECT COUNT(*) FROM Northwind.DBO.Orders' ,
    @subject = 'Orders Count',
    @attach_query_result_as_file = 1 ;
