Ferdi Demirci tarafından, SQL kategorisinde 4 yıl önce paylaşıldı.
Normal olarak kodla gönderelim.
msdb.dbo.sp_send_dbmail @profile_name='Ferdi Demirci', -- daha önceden sql server üzerinde oluşturduğun profili seçiniz @recipients='*****@gmail.com', @body = 'Bu bir deneme mailidir.Sql Server tarafından gönderilmiştir.', @subject='SQL deneme maili'
Procedure kullanarak mail gönderme
CREATE PROC SEND_MAIL @RECIPIENTS_ AS VARCHAR(1000), @BODY_ AS VARCHAR(MAX), @SUBJECT_ AS VARCHAR(MAX) AS BEGIN EXEC msdb.dbo.sp_send_dbmail @profile_name='Ferdi Demirci', @recipients=@RECIPIENTS_, @body=@BODY_, @subject=@SUBJECT_ END
Oluşturduğumuz Procedure ile mail göndermek için
SEND_MAIL '******@gmail.com','Bu denemedir ','Sql Başlık'