problemas con DataBase Mail

21/07/2006 - 19:57 por Ramon Zarza | Informe spam
Colegas

Tengo una base de datos en SQLServer2005 y en este tengo un store procedure
que envia un email utilizando el database mail, para el cual cree un
profile.

Como es un sistema en prueba, el servidor se enecnytra en mi oficina en
Bogota y el sistema es probado desde Mexico.

El email generado les debe llegara Mexico, pero mi servidor me da un mensaje
que no puede hacer relay. A mi usuario no hay problema pero tampoco puede
enviara mi cuenta en gmail.

Creo que el tema tiene que ver con mi servidor de Exchange Server 2003 que
no permite hacer relay.

Ambos servdores estan dentro de mi red y pertenecen al mismo dominio.

QUe puede hacer para que el Sistema envie el email a los usuarios de afuera
de mi dominio??

Agradezco su atencíón

Saludos

Preguntas similare

Leer las respuestas

#1 J.A. García Barceló
21/07/2006 - 20:59 | Informe spam
Yo te diría que usaras como servidor de correo saliente el verdadero
servidor de correo para el dominio desde el que intentas enviar el correo.
De ese modo evitarías tener que hacer relay. Por lo que cuentas, creo que no
es problema de configuración del SQL Server ni del perfil de correo.

De todos modos no dices desde que cuenta (al menos un dominio) intentas
enviar el correo; me parece entender que desde una cuenta de gmail. En ese
caso tendrías que usar el servidor smtp de gmail (no se si tiene, yo no
tengo cuenta en gmail).

Hoy en dia la mayoría de los servidores de correo medio decentes impiden el
uso del relay para evitar el spam y la suplantación de identidades.

¿Has probado a configurar una cuenta de correo, usando outlook express, por
ejemplo, con los mismos datos que tienes definidos en el perfil de correo de
bbdd de SQL Server? Yo empezaría por ahí. Una vez que consigas enviar un
correo usando un cliente de correo standard, configura el perfil del correo
de base de datos con dicha configuración.


"Ramon Zarza" escribió en el mensaje
news:%234ikC%
Colegas

Tengo una base de datos en SQLServer2005 y en este tengo un store
procedure que envia un email utilizando el database mail, para el cual
cree un profile.

Como es un sistema en prueba, el servidor se enecnytra en mi oficina en
Bogota y el sistema es probado desde Mexico.

El email generado les debe llegara Mexico, pero mi servidor me da un
mensaje que no puede hacer relay. A mi usuario no hay problema pero
tampoco puede enviara mi cuenta en gmail.

Creo que el tema tiene que ver con mi servidor de Exchange Server 2003 que
no permite hacer relay.

Ambos servdores estan dentro de mi red y pertenecen al mismo dominio.

QUe puede hacer para que el Sistema envie el email a los usuarios de
afuera de mi dominio??

Agradezco su atencíón

Saludos



Respuesta Responder a este mensaje
#2 J.A. García Barceló
21/07/2006 - 21:00 | Informe spam
Yo te diría que usaras como servidor de correo saliente el verdadero
servidor de correo para el dominio desde el que intentas enviar el correo.
De ese modo evitarías tener que hacer relay. Por lo que cuentas, creo que no
es problema de configuración del SQL Server ni del perfil de correo.

De todos modos no dices desde que cuenta (al menos un dominio) intentas
enviar el correo; me parece entender que desde una cuenta de gmail. En ese
caso tendrías que usar el servidor smtp de gmail (no se si tiene, yo no
tengo cuenta en gmail).

Hoy en dia la mayoría de los servidores de correo medio decentes impiden el
uso del relay para evitar el spam y la suplantación de identidades.

¿Has probado a configurar una cuenta de correo, usando outlook express, por
ejemplo, con los mismos datos que tienes definidos en el perfil de correo de
bbdd de SQL Server? Yo empezaría por ahí. Una vez que consigas enviar un
correo usando un cliente de correo standard, configura el perfil del correo
de base de datos con dicha configuración.

J.A. García Barceló
http://jagbarcelo.blogspot.com/



"Ramon Zarza" escribió en el mensaje
news:%234ikC%
Colegas

Tengo una base de datos en SQLServer2005 y en este tengo un store
procedure que envia un email utilizando el database mail, para el cual
cree un profile.

Como es un sistema en prueba, el servidor se enecnytra en mi oficina en
Bogota y el sistema es probado desde Mexico.

El email generado les debe llegara Mexico, pero mi servidor me da un
mensaje que no puede hacer relay. A mi usuario no hay problema pero
tampoco puede enviara mi cuenta en gmail.

Creo que el tema tiene que ver con mi servidor de Exchange Server 2003 que
no permite hacer relay.

Ambos servdores estan dentro de mi red y pertenecen al mismo dominio.

QUe puede hacer para que el Sistema envie el email a los usuarios de
afuera de mi dominio??

Agradezco su atencíón

Saludos



Respuesta Responder a este mensaje
#3 J.A. García Barceló
21/07/2006 - 21:00 | Informe spam
Yo te diría que usaras como servidor de correo saliente el verdadero
servidor de correo para el dominio desde el que intentas enviar el correo.
De ese modo evitarías tener que hacer relay. Por lo que cuentas, creo que no
es problema de configuración del SQL Server ni del perfil de correo.

De todos modos no dices desde que cuenta (al menos un dominio) intentas
enviar el correo; me parece entender que desde una cuenta de gmail. En ese
caso tendrías que usar el servidor smtp de gmail (no se si tiene, yo no
tengo cuenta en gmail).

Hoy en dia la mayoría de los servidores de correo medio decentes impiden el
uso del relay para evitar el spam y la suplantación de identidades.

¿Has probado a configurar una cuenta de correo, usando outlook express, por
ejemplo, con los mismos datos que tienes definidos en el perfil de correo de
bbdd de SQL Server? Yo empezaría por ahí. Una vez que consigas enviar un
correo usando un cliente de correo standard, configura el perfil del correo
de base de datos con dicha configuración.

J.A. García Barceló
http://jagbarcelo.blogspot.com/



"Ramon Zarza" escribió en el mensaje
news:%234ikC%
Colegas

Tengo una base de datos en SQLServer2005 y en este tengo un store
procedure que envia un email utilizando el database mail, para el cual
cree un profile.

Como es un sistema en prueba, el servidor se enecnytra en mi oficina en
Bogota y el sistema es probado desde Mexico.

El email generado les debe llegara Mexico, pero mi servidor me da un
mensaje que no puede hacer relay. A mi usuario no hay problema pero
tampoco puede enviara mi cuenta en gmail.

Creo que el tema tiene que ver con mi servidor de Exchange Server 2003 que
no permite hacer relay.

Ambos servdores estan dentro de mi red y pertenecen al mismo dominio.

QUe puede hacer para que el Sistema envie el email a los usuarios de
afuera de mi dominio??

Agradezco su atencíón

Saludos



Respuesta Responder a este mensaje
#4 Ramon Zarza
21/07/2006 - 23:34 | Informe spam
Gracias por tu respuesta

Te cuento

El dominio es el mismo donde se encuentra toda mi red @hchr.org.co

Este puede enviar a mi email personal, pero no al eamil externo.

A mi tambien m eparece que es un lio de Exchange asi que escrobire a ese
grupo tambien

Alguna otra idea.. ???

Saludos
"J.A. García Barceló" wrote in message
news:%23%23Cl$
Yo te diría que usaras como servidor de correo saliente el verdadero
servidor de correo para el dominio desde el que intentas enviar el correo.
De ese modo evitarías tener que hacer relay. Por lo que cuentas, creo que
no es problema de configuración del SQL Server ni del perfil de correo.

De todos modos no dices desde que cuenta (al menos un dominio) intentas
enviar el correo; me parece entender que desde una cuenta de gmail. En ese
caso tendrías que usar el servidor smtp de gmail (no se si tiene, yo no
tengo cuenta en gmail).

Hoy en dia la mayoría de los servidores de correo medio decentes impiden
el uso del relay para evitar el spam y la suplantación de identidades.

¿Has probado a configurar una cuenta de correo, usando outlook express,
por ejemplo, con los mismos datos que tienes definidos en el perfil de
correo de bbdd de SQL Server? Yo empezaría por ahí. Una vez que consigas
enviar un correo usando un cliente de correo standard, configura el perfil
del correo de base de datos con dicha configuración.


"Ramon Zarza" escribió en el mensaje
news:%234ikC%
Colegas

Tengo una base de datos en SQLServer2005 y en este tengo un store
procedure que envia un email utilizando el database mail, para el cual
cree un profile.

Como es un sistema en prueba, el servidor se enecnytra en mi oficina en
Bogota y el sistema es probado desde Mexico.

El email generado les debe llegara Mexico, pero mi servidor me da un
mensaje que no puede hacer relay. A mi usuario no hay problema pero
tampoco puede enviara mi cuenta en gmail.

Creo que el tema tiene que ver con mi servidor de Exchange Server 2003
que no permite hacer relay.

Ambos servdores estan dentro de mi red y pertenecen al mismo dominio.

QUe puede hacer para que el Sistema envie el email a los usuarios de
afuera de mi dominio??

Agradezco su atencíón

Saludos







Respuesta Responder a este mensaje
#5 J.A. García Barceló
22/07/2006 - 00:03 | Informe spam
La pregunta sigue siendo la misma: olvidándote de SQL mail y de SQL, ¿has
conseguido configurar Outlook Express (por ejemplo) en la misma máquina
donde tienes el SQL? Ese es el primer paso: Conseguir configurar una cuenta
de correo que funcione, independientemente de qué programa usemos (de
momento, es mas sencillo hacer pruebas con OE que con el correo electrónico
de base de datos de SQL). Si no puedes enviar esos correos usando OE,
entonces será problema de tu Exchange o de autenticación adecuada, o... no
se, pero ciertamente, no de SQL Server.

En cuanto consigas configurar OE para enviar correos a donde quieres, basta
con configurar SQL con los datos de ese perfil de OE.

Saludos.

J.A. García Barceló
http://jagbarcelo.blogspot.com/


"Ramon Zarza" escribió en el mensaje
news:
Gracias por tu respuesta

Te cuento

El dominio es el mismo donde se encuentra toda mi red @hchr.org.co

Este puede enviar a mi email personal, pero no al eamil externo.

A mi tambien m eparece que es un lio de Exchange asi que escrobire a ese
grupo tambien

Alguna otra idea.. ???

Saludos
"J.A. García Barceló" wrote in message
news:%23%23Cl$
Yo te diría que usaras como servidor de correo saliente el verdadero
servidor de correo para el dominio desde el que intentas enviar el
correo. De ese modo evitarías tener que hacer relay. Por lo que cuentas,
creo que no es problema de configuración del SQL Server ni del perfil de
correo.

De todos modos no dices desde que cuenta (al menos un dominio) intentas
enviar el correo; me parece entender que desde una cuenta de gmail. En
ese caso tendrías que usar el servidor smtp de gmail (no se si tiene, yo
no tengo cuenta en gmail).

Hoy en dia la mayoría de los servidores de correo medio decentes impiden
el uso del relay para evitar el spam y la suplantación de identidades.

¿Has probado a configurar una cuenta de correo, usando outlook express,
por ejemplo, con los mismos datos que tienes definidos en el perfil de
correo de bbdd de SQL Server? Yo empezaría por ahí. Una vez que consigas
enviar un correo usando un cliente de correo standard, configura el
perfil del correo de base de datos con dicha configuración.


"Ramon Zarza" escribió en el mensaje
news:%234ikC%
Colegas

Tengo una base de datos en SQLServer2005 y en este tengo un store
procedure que envia un email utilizando el database mail, para el cual
cree un profile.

Como es un sistema en prueba, el servidor se enecnytra en mi oficina en
Bogota y el sistema es probado desde Mexico.

El email generado les debe llegara Mexico, pero mi servidor me da un
mensaje que no puede hacer relay. A mi usuario no hay problema pero
tampoco puede enviara mi cuenta en gmail.

Creo que el tema tiene que ver con mi servidor de Exchange Server 2003
que no permite hacer relay.

Ambos servdores estan dentro de mi red y pertenecen al mismo dominio.

QUe puede hacer para que el Sistema envie el email a los usuarios de
afuera de mi dominio??

Agradezco su atencíón

Saludos











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