A Forma mais prática para mandar e-mail pelo MS-SQL é a seguinte.
Dar permissão para o usuário que conecta no banco para ter pelo menos permissão de leitura no banco MSDB.
Dar permissão de execução na procedure sp_send_dbmail.
grant execute on dbo.sp_send_dbmail to [login]
Além disso precisa configurar um Profile no SQL Management, vá em Management -> Database Mail. Só o “sa “ consegue configurar, ai configure com o servidor e conta de e-mail.
http://msdn.microsoft.com/en-us/library/ms191442.aspx
Talvez precise rodar alguns scripts a mais.
http://blog.sqlauthority.com/2008/08/23/sql-server-2008-configure-database-mail-send-email-from-sql-database/
A baixo tem alguns outros link e algumas outras formas de enviar e-mail pelo MS-SQL.
http://social.msdn.microsoft.com/forums/pt-BR/520/thread/3f8fb10f-0f4b-4af8-9e2f-1707c46d175e
http://www.plugmasters.com.br/sys/materias/720/1/SQL-Server-2005-New-Features:-O-Database-Mail---Parte-2
http://support.microsoft.com/kb/312839/en-us
http://social.technet.microsoft.com/Forums/pt-BR/sqlserver2000pt/thread/ce495d9e-1f77-4a19-8480-491f82343a52
Nenhum comentário:
Postar um comentário