Problema con Database mail

21/11/2006 - 17:32 por Luis Martín | Informe spam
Hola a tod@s,

Estoy tratando de utilizar Database Mail con SQL 2005. Mi problema está en
que utilizo un servidor smtp que es un Exchange. Cuando envío un mensaje, la
respuesta que obtengo es:
"The mail could not be sent to the recipients because of the mail server
failure.
(Sending Mail using Account 1 (2006-11-21T12:57:52).
Exception Message: Cannot send mails to mail server.
(Client does not have permission to submit mail to this server.
The server response was: 5.7.3 Client was not authenticated.). )"
He probado la misma configuración en Outlook Express y me va perfectamente.
También he probado con un smtp de pruebas que permite anónimos, y también
consigo mandar mails, pero con el exchange nada.
Puede alguien darme una pista de que puede estarpasando.
Muchas gracias a tod@s.
Luis Martín.

Preguntas similare

Leer las respuestas

#1 Maxi
22/11/2006 - 01:57 | Informe spam
Hola, el mensaje de error te esta indicando un problema de autentificacion
contra el Exchange!, revisa eso porfavor


Saludos

[Microsoft MVP SQL Server]
www.sqlgurus.org
Buenos Aires - Argentina
"Luis Martín" wrote in message
news:
Hola a ,

Estoy tratando de utilizar Database Mail con SQL 2005. Mi problema está en
que utilizo un servidor smtp que es un Exchange. Cuando envío un mensaje,
la
respuesta que obtengo es:
"The mail could not be sent to the recipients because of the mail server
failure.
(Sending Mail using Account 1 (2006-11-21T12:57:52).
Exception Message: Cannot send mails to mail server.
(Client does not have permission to submit mail to this server.
The server response was: 5.7.3 Client was not authenticated.). )"
He probado la misma configuración en Outlook Express y me va
perfectamente.
También he probado con un smtp de pruebas que permite anónimos, y también
consigo mandar mails, pero con el exchange nada.
Puede alguien darme una pista de que puede estarpasando.
Muchas gracias a
Luis Martín.
Respuesta Responder a este mensaje
#2 Luis Martín
22/11/2006 - 11:04 | Informe spam
Hola Maxi,

En primer lugar, agradecerte tu ayuda. Ya he revisado la configuración de
usuario y password y está ok. Como te comentaba, esa misma configuración la
he probado en Outlook Express en el servidor y envia y recibe mensajes sin
problemas. He preguntado al admin. de Exchange y me ha comentado que utilizan
codificación Base64. No se si habría alguna forma de enviar el usuario y la
password codificada o algo así.

Muchas gracias y un saludo.
Luis Martin.

"Maxi" wrote:

Hola, el mensaje de error te esta indicando un problema de autentificacion
contra el Exchange!, revisa eso porfavor


Saludos

[Microsoft MVP SQL Server]
www.sqlgurus.org
Buenos Aires - Argentina
"Luis Martín" wrote in message
news:
> Hola a ,
>
> Estoy tratando de utilizar Database Mail con SQL 2005. Mi problema está en
> que utilizo un servidor smtp que es un Exchange. Cuando envío un mensaje,
> la
> respuesta que obtengo es:
> "The mail could not be sent to the recipients because of the mail server
> failure.
> (Sending Mail using Account 1 (2006-11-21T12:57:52).
> Exception Message: Cannot send mails to mail server.
> (Client does not have permission to submit mail to this server.
> The server response was: 5.7.3 Client was not authenticated.). )"
> He probado la misma configuración en Outlook Express y me va
> perfectamente.
> También he probado con un smtp de pruebas que permite anónimos, y también
> consigo mandar mails, pero con el exchange nada.
> Puede alguien darme una pista de que puede estarpasando.
> Muchas gracias a
> Luis Martín.



Respuesta Responder a este mensaje
#3 Emerson
22/11/2006 - 17:52 | Informe spam
Hola Luis, disculpa la molestia pero al leer un post en el foro de sql me
gustaria pedirte por favor, que como ya lograstes usar el database mail con
el sql 2005, si me podrias ayudar con ese tema ya que yo aun no he podido,
si podrias explicarme paso a paso como lo hicistes funcionar con el Outlook
Express, y si pudieras con el Microsoft Outlook 2003, ya que anteriormente
he probado ocn ambos y nada de nada, ya sea con el sql 200 y sql 2005.

Gracias de antemano

Emerson Q.

"Luis Martín" escribió en el mensaje
news:
Hola a ,

Estoy tratando de utilizar Database Mail con SQL 2005. Mi problema está en
que utilizo un servidor smtp que es un Exchange. Cuando envío un mensaje,
la
respuesta que obtengo es:
"The mail could not be sent to the recipients because of the mail server
failure.
(Sending Mail using Account 1 (2006-11-21T12:57:52).
Exception Message: Cannot send mails to mail server.
(Client does not have permission to submit mail to this server.
The server response was: 5.7.3 Client was not authenticated.). )"
He probado la misma configuración en Outlook Express y me va
perfectamente.
También he probado con un smtp de pruebas que permite anónimos, y también
consigo mandar mails, pero con el exchange nada.
Puede alguien darme una pista de que puede estarpasando.
Muchas gracias a
Luis Martín.
Respuesta Responder a este mensaje
#4 Luis Martín
22/11/2006 - 18:36 | Informe spam
Hola Emerson:

primero aclararte que no me funciona del todo, ya que sólo puedo enviar
correos si el servidor SMTP no pide autenticación. La forma de configurarlo
en SQL 2005 lo saqué de estas páginas que lo explican muy clarito:

http://www.sqlservercentral.com/col...ql2005.asp
http://www.databasejournal.com/feat...hp/3626056

Para mandar correos desde SQL no utilizo ni Outlook 2003 ni Outlook Express.
El outlook express lo he configurado desde fuera del SQL para probar que el
usuario que quiero utilizar para el smtp puede enviar correos. Desde luego,
si tu servidor SMTP no necesita autenticación, siguiendo los pasos de las
páginas que te indico seguro que te funcionará.

Lo que intento es que alguien me ayude para enviar correos mediante un
servidor SMTP de Exchange que pide autenticación, que es lo que no he
conseguido.

Bueno Emerson, espero haberte ayudado. Ya me contarás.
Un saludo y suerte.

Luis Martin.

"Emerson" wrote:

Hola Luis, disculpa la molestia pero al leer un post en el foro de sql me
gustaria pedirte por favor, que como ya lograstes usar el database mail con
el sql 2005, si me podrias ayudar con ese tema ya que yo aun no he podido,
si podrias explicarme paso a paso como lo hicistes funcionar con el Outlook
Express, y si pudieras con el Microsoft Outlook 2003, ya que anteriormente
he probado ocn ambos y nada de nada, ya sea con el sql 200 y sql 2005.

Gracias de antemano

Emerson Q.

"Luis Martín" escribió en el mensaje
news:
> Hola a ,
>
> Estoy tratando de utilizar Database Mail con SQL 2005. Mi problema está en
> que utilizo un servidor smtp que es un Exchange. Cuando envío un mensaje,
> la
> respuesta que obtengo es:
> "The mail could not be sent to the recipients because of the mail server
> failure.
> (Sending Mail using Account 1 (2006-11-21T12:57:52).
> Exception Message: Cannot send mails to mail server.
> (Client does not have permission to submit mail to this server.
> The server response was: 5.7.3 Client was not authenticated.). )"
> He probado la misma configuración en Outlook Express y me va
> perfectamente.
> También he probado con un smtp de pruebas que permite anónimos, y también
> consigo mandar mails, pero con el exchange nada.
> Puede alguien darme una pista de que puede estarpasando.
> Muchas gracias a
> Luis Martín.



Respuesta Responder a este mensaje
#5 Maxi
22/11/2006 - 18:57 | Informe spam
Hola, mmmm creo que ahi en base64 esta el problema. No tenes manera de
decirle al admin de exchange que saque eso para probar? o no tenes otro
servidor de exchange (aunque sea una maquina virtual) para hacer esta
prueba?


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Luis Martín" escribió en el mensaje
news:
Hola Maxi,

En primer lugar, agradecerte tu ayuda. Ya he revisado la configuración de
usuario y password y está ok. Como te comentaba, esa misma configuración
la
he probado en Outlook Express en el servidor y envia y recibe mensajes sin
problemas. He preguntado al admin. de Exchange y me ha comentado que
utilizan
codificación Base64. No se si habría alguna forma de enviar el usuario y
la
password codificada o algo así.

Muchas gracias y un saludo.
Luis Martin.

"Maxi" wrote:

Hola, el mensaje de error te esta indicando un problema de
autentificacion
contra el Exchange!, revisa eso porfavor


Saludos

[Microsoft MVP SQL Server]
www.sqlgurus.org
Buenos Aires - Argentina
"Luis Martín" wrote in message
news:
> Hola a ,
>
> Estoy tratando de utilizar Database Mail con SQL 2005. Mi problema está
> en
> que utilizo un servidor smtp que es un Exchange. Cuando envío un
> mensaje,
> la
> respuesta que obtengo es:
> "The mail could not be sent to the recipients because of the mail
> server
> failure.
> (Sending Mail using Account 1 (2006-11-21T12:57:52).
> Exception Message: Cannot send mails to mail server.
> (Client does not have permission to submit mail to this server.
> The server response was: 5.7.3 Client was not authenticated.). )"
> He probado la misma configuración en Outlook Express y me va
> perfectamente.
> También he probado con un smtp de pruebas que permite anónimos, y
> también
> consigo mandar mails, pero con el exchange nada.
> Puede alguien darme una pista de que puede estarpasando.
> Muchas gracias a
> Luis Martín.



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida