Re: [Ovillo] Relay access denied

2007-06-26 Por tema Javier Fernández Molina
Buenos días,

Siempre que me he econtrado con este error es provocado por una mala 
autentificación con el servidor de correo. No se con quién tienes 
contratado los servicios de correo pero practicamente todos los 
proveedores tienen un servidor de correo del tipo mail.tuservidor.com 
(.es, .net, .info...) que no necesita de usuario /contraseña. 
Evidentemente suelen estar vigilados y no se permite el envío de 
demasiados correos (para enviar spam). Yo les preguntaría porque he 
estado mirando la documentación de ASPMail 
(http://www.serverobjects.com/products.htm) y no he visto ningún ejemplo 
donde se use:

*

  Mail.UserName=myusername

*

  Mail.PassWord=mypassword

Con esto no quiero decir que no sea correcto, solo que no lo he 
encontrado :) te dejo un ejemplo por si te sirve de ayuda, yo lo he 
probado y funciona.

*%
Set Mailer = Server.CreateObject(SMTPsvg.Mailer)
Mailer.FromName = Prueba.
Mailer.FromAddress= [EMAIL PROTECTED]
Mailer.RemoteHost = maildetuproveedordehosting.com
Mailer.AddRecipient Prueba, [EMAIL PROTECTED]
Mailer.Subject = asunto
Mailer.BodyText = Hola  VbCrLf  El mensaje ha llegado
correctamente!
if Mailer.SendMail then
Response.Write Mensaje enviado con éxito...
else
Response.Write Error en el envio. El error ha sido   Mailer.Response
end if
%*

Un saludo.
 El lunes, 25 jun 2007 a las 10:52, Rosendo
 escribió:

   
 He mirado todo lo que me habeis puesto y me sigue sin funcionar. No hay
 manera que no aparezca 554 : Relay access denied.
 Le he añadido el auth y usuario y contraseña que pensaba que con eso me
 iba a ir pero tampoco. Estoy sin ideas de por dónde tirar para 
 solucionarlo. A alguien se le ocurre algo??
 

   
 Muchas gracias a todos por vuestra ayuda!!!
 

   
 Set Mail = Server.CreateObject(Persits.MailSender)
 

   
Mail.Host = Servidor
Mail.From = Cstr(Remitente_Email)
Mail.FromName = Cstr(Remitente_Nombre)
Mail.AddAddress Destinatario_Email
  
Mail.Subject = Asunto
Mail.Body = Cuerpo
 

   
  auth =true
  Mail.UserName=myusername
  Mail.PassWord=mypassword
  Mail.Send
 

 Existe alguna manera de ver el fuente del mensaje de correo que está
 intentando enviar?

 Ponte en contacto con los admins a ver si pueden coger uno de los
 mensajes de la cola del servidor para así ver si es lo que han dicho
 en la lista, problema de cabeceras mal formadas.

   

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-26 Por tema Rosendo Marín
Lo de los encabezados no se como puedo mostrarlos para verlos. Podría 
ser por eso, sobre todo por descarte porque ya casi he hecho de todo...

He usado el código de prueba pero sale lo mismo, estoy empezando a odiar 
la palabra relay.

Así que al final como solución ha sido hacerlo con cgi y no me ha dado 
problemas,  me envía al correo los datos del formulario correctamente. 
De todo modos seguiré a ver si logro que de la otra manera tambien 
funcione ya que otras páginas que utilizan el mismo código que en ésta, 
no ha dado problemas.

gracias por vuestra ayuda!!!




Jorge Hoya escribió:
 Hola, a la vista de lo que cuentas en tu email y de que, utilizando
 mis pequeños conocimiento de ASP, creo que la función de envío es
 correcta sigo pensando en posibles problemas con el servidor. Me viene
 a la memoria lo que sucedió hace meses, unos 8 o más, cuando se
 cambiaron los filtros usados por los servidores de correo para
 determinar si un correo es o no SPAM. En la empresa en la que me
 encontraba por aquel entonces tuvimos que actualizar gran cantidad de
 Webs para que el sistema de envio de correos tuviera esta modificación
 en cuenta. ¿Estaremos ante un caso parecido? ¿El servidor de correo
 está rechazando el email por una deficiente estructura de encabezados?

 A esto me podrás decir que acabas de enviar un email a la gente del
 hosting y que ha llegado correctamente pero ¿lo has enviado con un
 cliente de correo electrónico o vía web? Hemos de recordar que cuando
 lo hacemos con un cliente de correo es este último el que se encarga
 de añadir los encabezados al email (proceso que hemos de realizar por
 programación cuando enviamos emails desde documentos web, como es el
 caso). Así que me pregunto:

 1. ¿has usado este mismo código en más desarrollos web y han
 funcionado correctamente?
 2. ¿podrías, de alguna manera, capturar u obtener el código completo
 del email que se envía?

   
d
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-26 Por tema Ernesto Rodríguez (C7D)
Yo diría que el problema está en esta línea:

Mail.From = Cstr(Remitente_Email)

Si el servidor de correo no permite relay (y no 
debería permitirlo si está bien configurado), no 
te aceptará ningún correo con un remitente 
externo al dominio desde el que estés trabajando.

Yo probaría cambiando el Remitente_Email por una 
dirección del dominio en el que esté alojada la web

Saludos,

 Ernesto

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-26 Por tema NetVicious
El martes, 26 jun 2007 a las 13:13, Rosendo
escribió:

 Así que al final como solución ha sido hacerlo con cgi y no me ha dado
 problemas,  me envía al correo los datos del formulario correctamente.
 De todo modos seguiré a ver si logro que de la otra manera tambien 
 funcione ya que otras páginas que utilizan el mismo código que en ésta,
 no ha dado problemas.

Que diferencia hay entre las otras páginas y esta. Es el hosting por
casualidad.

Para probar lo que comentas te sugeriría que lo ejecutases localmente
en tu máquina y que utilizases un servidor local que te permita ver la
cola de mensajes y ver el fuente del mensaje antes de salir.

-- 
  /\/
 /  \  / \  /
/\/ e t   \/ i c i o u s
   

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-25 Por tema Rosendo Marín
He mirado todo lo que me habeis puesto y me sigue sin funcionar. No hay 
manera que no aparezca 554 : Relay access denied.
Le he añadido el auth y usuario y contraseña que pensaba que con eso me 
iba a ir pero tampoco. Estoy sin ideas de por dónde tirar para 
solucionarlo. A alguien se le ocurre algo??

Muchas gracias a todos por vuestra ayuda!!!

Set Mail = Server.CreateObject(Persits.MailSender)

   Mail.Host = Servidor
   Mail.From = Cstr(Remitente_Email)
   Mail.FromName = Cstr(Remitente_Nombre)
   Mail.AddAddress Destinatario_Email
 
   Mail.Subject = Asunto
   Mail.Body = Cuerpo

 auth =true
 Mail.UserName=myusername
 Mail.PassWord=mypassword
 Mail.Send

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] Relay access denied

2007-06-25 Por tema Jorge Hoya
Pues si estamos seguros que el códido del programa es correcto
tendremos que pensar en la otra parte que interviene en el proceso: el
servidor de correo. Sobre él podríamos preguntarnos:

1. ¿es la primera vez que utilizo este servidor para mandar correos?
2. en caso de no serlo, esos correos, ¿los he mandado con un cliente
de correo electrónico o mediante aplicaciones idénticas a la que
actualmente tenemos entre manos?
3. la dirección de correo que estamos usando, ¿pertenece a la lista de
dominios permitidos por el servidor de correo que estamos usando? En
caso contrario lo penalizará como intento de relay y lo bloqueará.
4. qué tipo de conexión necesita establecer el servidor de correo
electrónico con el cliente para poder enviar los emails? ¿CRAM-MD5?
¿NTLM? ¿AUTH=LOGIN?

Así todo, volviendo a tu código, vemos la línea

 auth = true

que me imagino utilices para querer activar la seguridad en el email.
PERO, mirando en la documentación de ASPEMail leemos:

[...]
When used in the standard mode (message queuing is not used), AspEmail
supports the AUTH=LOGIN method only. When sending queued mail,
AspEmail, in conjunction with EmailAgent, supports all three protocols
described above. When attempting to negotiate an authentication
protocol with the SMTP server, AspEmail tries the authentication
methods in the following order: CRAM-MD5, NTLM, AUTH=LOGIN.
[...]

con lo que, por lo que entiendo de todo esto, auth = 'true' no vale
para nada. En el modo estandard, AspEmail intentará enviar el email
sin user/pass, si no se los indicamos, o autentificarse con AUTH=LOGIN
en caso de proporcionarselos.

Resumiend: tras leer la ayuda de Persits [1] y [2], parece que el
problema está entre los datos de los emails (destinatario y remitente)
y el servidor de correo. Si no es mucha indiscrección, ¿podrías darnos
un ejemplo de los datos que estás usando, así como del servidor de
correo?


[1] http://support.persits.com/show.asp?code=PS01032724
[2] http://support.persits.com/show.asp?code=PS030721110


-- 
  El futuro está oculto detrás de los hombres que lo hacen 
[ http://www.nosoynadie.net/ ]
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-25 Por tema Eva del Campo
Mmmm, uno de los servidores americanos que utilizamos en mi empresa tiene
instalado un relay, y la única forma que hay de poder enviar mensajes desde
una cuenta es recibiéndolos primero... Esta es la info que dan:

By default, this server will reject all connections. To authorize yourself
to send e-mail, you must first use your e-mail reader to check your account
for new e-mail. After you have checked your e-mail, you will be authorized
to send e-mail through relay.pair.com for up to 90 minutes.

Suerte

Eva


___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-25 Por tema carlos campderrós
On 6/25/07, Rosendo Marín [EMAIL PROTECTED] wrote:

 He mirado todo lo que me habeis puesto y me sigue sin funcionar. No hay
 manera que no aparezca 554 : Relay access denied.
 Le he añadido el auth y usuario y contraseña que pensaba que con eso me
 iba a ir pero tampoco. Estoy sin ideas de por dónde tirar para
 solucionarlo. A alguien se le ocurre algo??


lo único que se me ocurre es que mires los logs y la configuración del
servidor de correo... y que mires por quintuplicado si el usuario y
contraseña están bien (aunque supongo q esto último estará comprobadísimo).

-- 
Si no puedes deslumbrar con tu sabiduría,
desconcierta con tus gilipolleces
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-25 Por tema Leandro Asrilevich
Que tal, mi email no tiene nada que ver con el tema, solo quería preguntarte
Eva que es de la vida de Jaime Ortega (Si no me equivoco tu trabajabas con
el), si no es asi perdon me he confundido, si si es asi por favor pídele que
se comunique conmigo para saber que ha pasado ya que desapareció de un
momento para otro y no se nada de el desde hace unos meses.

Desde ya muchas gracias, y disculpen la intromisión.

On 6/25/07, Eva del Campo [EMAIL PROTECTED] wrote:

 Mmmm, uno de los servidores americanos que utilizamos en mi empresa tiene
 instalado un relay, y la única forma que hay de poder enviar mensajes
 desde
 una cuenta es recibiéndolos primero... Esta es la info que dan:

 By default, this server will reject all connections. To authorize
 yourself
 to send e-mail, you must first use your e-mail reader to check your
 account
 for new e-mail. After you have checked your e-mail, you will be authorized
 to send e-mail through relay.pair.com for up to 90 minutes.

 Suerte

 Eva


 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
_

Leandro Asrilevich
Web  Multimedia Developer
Movil: +54 (11) 15 6161-9998
Tel: +54 (11) 4307-3085

Web: www.beastx.com.ar
MSN: [EMAIL PROTECTED]
Skype User: leandro.asrilevich

Defensa 1805 PB E
Capital Federal - Buenos Aires - Argentina
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-25 Por tema Rosendo Marín
he llamado donde está alojado el servidor y funciona bien ya que ha 
mandado un correo de prueba y se ha recibido correctamente. Así que el 
problema parece estar cuando se envía el correo mediante formulario. La 
solución que me han dado es darle autentificación 
(Mail.userName=my_user y Mail.PassWord=my_password) y eso es lo que 
he hecho pero tampoco me ha funcionado.

Dejo el código que tengo a ver si me faltara algo que hace que no funcione.

Éste es el que va en la página para enviar el formulario por correo:

sSQL = SELECT SMTP, CORREOWEB FROM DOMINIOS WHERE I_DOMINIO=  
Session(I_DOMINIO)
   
CrearRS dbi,rs,sSQL,0
SMTP=RS(SMTP)
CORREOWEB=RS(CORREOWEB)
   
CerrarObj(RS)
CerrarObj(dbi2)
   
REMITENTE_NOMBRE=WEBSession(WEB)
ASUNTO=CONSULTA FORMULARIO WEB   Session(WEB)
CUERPO=NOMBRE   a enviado la siguiente 
consulta:br /   SUGERENCIAS  br /br / _
 Forma de contacto:   TELEFONO   
 EMAIL
'Session(EMAIL)
envio=Enviar_Email 
(SMTP,CORREOWEB,Remitente_Nombre,Session(EMAIL),Asunto,Cuerpo)
 
   
Response.write(br /pComentario enviado 
satisfactoriamente/pbr /)

Y aquí la función Enviar_Email donde le he añadido la autentificación:

Function Enviar_Email 
(Servidor,Remitente_Email,Remitente_Nombre,Destinatario_Email,Asunto,Cuerpo) 


'  = ENVIO OK!
'   ERROR, Y DEVOLVEMOS LA DESCRIPCIÓN DEL ERROR

   Set Mail = Server.CreateObject(Persits.MailSender)

   Mail.Host = Servidor
   Mail.From = Cstr(Remitente_Email)
   Mail.FromName = Cstr(Remitente_Nombre)
   Mail.AddAddress Destinatario_Email
 
   Mail.Subject = Asunto
   Mail.Body = Cuerpo
Mail.userName=my_user
Mail.PassWord=my_password

   On Error Resume Next
   Mail.Send
   If Err  0 Then ' error occurred
  Email=Err.Description
   End If   

End Function

Gracias por aportarme soluciones!!!

Jorge Hoya escribió:
 Pues si estamos seguros que el códido del programa es correcto
 tendremos que pensar en la otra parte que interviene en el proceso: el
 servidor de correo. Sobre él podríamos preguntarnos:

 1. ¿es la primera vez que utilizo este servidor para mandar correos?
 2. en caso de no serlo, esos correos, ¿los he mandado con un cliente
 de correo electrónico o mediante aplicaciones idénticas a la que
 actualmente tenemos entre manos?
 3. la dirección de correo que estamos usando, ¿pertenece a la lista de
 dominios permitidos por el servidor de correo que estamos usando? En
 caso contrario lo penalizará como intento de relay y lo bloqueará.
 4. qué tipo de conexión necesita establecer el servidor de correo
 electrónico con el cliente para poder enviar los emails? ¿CRAM-MD5?
 ¿NTLM? ¿AUTH=LOGIN?

 Así todo, volviendo a tu código, vemos la línea

  auth = true

 que me imagino utilices para querer activar la seguridad en el email.
 PERO, mirando en la documentación de ASPEMail leemos:

 [...]
 When used in the standard mode (message queuing is not used), AspEmail
 supports the AUTH=LOGIN method only. When sending queued mail,
 AspEmail, in conjunction with EmailAgent, supports all three protocols
 described above. When attempting to negotiate an authentication
 protocol with the SMTP server, AspEmail tries the authentication
 methods in the following order: CRAM-MD5, NTLM, AUTH=LOGIN.
 [...]

 con lo que, por lo que entiendo de todo esto, auth = 'true' no vale
 para nada. En el modo estandard, AspEmail intentará enviar el email
 sin user/pass, si no se los indicamos, o autentificarse con AUTH=LOGIN
 en caso de proporcionarselos.

 Resumiend: tras leer la ayuda de Persits [1] y [2], parece que el
 problema está entre los datos de los emails (destinatario y remitente)
 y el servidor de correo. Si no es mucha indiscrección, ¿podrías darnos
 un ejemplo de los datos que estás usando, así como del servidor de
 correo?


 [1] http://support.persits.com/show.asp?code=PS01032724
 [2] http://support.persits.com/show.asp?code=PS030721110


   

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] Relay access denied

2007-06-25 Por tema Jorge Hoya
Hola, a la vista de lo que cuentas en tu email y de que, utilizando
mis pequeños conocimiento de ASP, creo que la función de envío es
correcta sigo pensando en posibles problemas con el servidor. Me viene
a la memoria lo que sucedió hace meses, unos 8 o más, cuando se
cambiaron los filtros usados por los servidores de correo para
determinar si un correo es o no SPAM. En la empresa en la que me
encontraba por aquel entonces tuvimos que actualizar gran cantidad de
Webs para que el sistema de envio de correos tuviera esta modificación
en cuenta. ¿Estaremos ante un caso parecido? ¿El servidor de correo
está rechazando el email por una deficiente estructura de encabezados?

A esto me podrás decir que acabas de enviar un email a la gente del
hosting y que ha llegado correctamente pero ¿lo has enviado con un
cliente de correo electrónico o vía web? Hemos de recordar que cuando
lo hacemos con un cliente de correo es este último el que se encarga
de añadir los encabezados al email (proceso que hemos de realizar por
programación cuando enviamos emails desde documentos web, como es el
caso). Así que me pregunto:

1. ¿has usado este mismo código en más desarrollos web y han
funcionado correctamente?
2. ¿podrías, de alguna manera, capturar u obtener el código completo
del email que se envía?

-- 
  El futuro está oculto detrás de los hombres que lo hacen 
[ http://www.nosoynadie.net/ ]
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-25 Por tema NetVicious
El lunes, 25 jun 2007 a las 10:52, Rosendo
escribió:

 He mirado todo lo que me habeis puesto y me sigue sin funcionar. No hay
 manera que no aparezca 554 : Relay access denied.
 Le he añadido el auth y usuario y contraseña que pensaba que con eso me
 iba a ir pero tampoco. Estoy sin ideas de por dónde tirar para 
 solucionarlo. A alguien se le ocurre algo??

 Muchas gracias a todos por vuestra ayuda!!!

 Set Mail = Server.CreateObject(Persits.MailSender)

Mail.Host = Servidor
Mail.From = Cstr(Remitente_Email)
Mail.FromName = Cstr(Remitente_Nombre)
Mail.AddAddress Destinatario_Email
  
Mail.Subject = Asunto
Mail.Body = Cuerpo

  auth =true
  Mail.UserName=myusername
  Mail.PassWord=mypassword
  Mail.Send

Existe alguna manera de ver el fuente del mensaje de correo que está
intentando enviar?

Ponte en contacto con los admins a ver si pueden coger uno de los
mensajes de la cola del servidor para así ver si es lo que han dicho
en la lista, problema de cabeceras mal formadas.

-- 
  /\/
 /  \  / \  /
/\/ e t   \/ i c i o u s
   

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] Relay access denied

2007-06-22 Por tema Rosendo Marín
hola!!! Tengo este error cuando envio un formulario. He estado buscando 
información y parece que puede ser del servidor SMTP pero no logro dar 
con la solución.

alguien podría echarme una mano??
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-22 Por tema Marc Palau
la solución es autenticar el envío.

El relay acces denied es devido a que tu isp necesita que se autentique el 
envío mandando los datos. En CDmon tenemos un tutorial de como configurar 
los correos para ello:

https://www.cdmon.com/faqs/icorreo.html

revisa el final de los tutoriales que es donde sale dicha opción :)

espero que te sea de ayuda.
Marc

- Original Message - 
From: Rosendo Marín [EMAIL PROTECTED]
To: ovillo@lists.ovillo.org
Sent: Friday, June 22, 2007 10:15 AM
Subject: [Ovillo] Relay access denied


hola!!! Tengo este error cuando envio un formulario. He estado buscando
información y parece que puede ser del servidor SMTP pero no logro dar
con la solución.

alguien podría echarme una mano??
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-22 Por tema Mauro Gullino
podrías dar más detalles?

dónde ves el error? qué formulario es? alguna parte del código que podamos
ver?

On 6/22/07, Rosendo Marín [EMAIL PROTECTED] wrote:

 hola!!! Tengo este error cuando envio un formulario. He estado buscando
 información y parece que puede ser del servidor SMTP pero no logro dar
 con la solución.

 alguien podría echarme una mano??
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
Mauro Gullino
www.vardump.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-22 Por tema Rosendo Marín
pues el código asp es este que dejo aquí, luego vendrían los campos de 
texto del formulario y el botón enviar. Y cuando se envía es cuando 
aparece el error 456: Relay access denied.

% If Request.Form(enviar)   Then
   
NOMBRE=ucase(Request.Form(NOMBRE))
TELEFONO=Request.Form(TELEFONO)
EMAIL=Lcase(Request.Form(EMAIL))
SUGERENCIAS=Request.Form(SUGERENCIAS)
   
CABECERA_S=ERROR EN LA SUSCRIPCIOacute;N
DESCRIPCION_S=
   
If NOMBRE= Then
DESCRIPCION_S=liDebe introducir su nombrebr 
//li
End If
   
If TELEFONO= And EMAIL= Then   
DESCRIPCION_S=DESCRIPCION_S  liDebe 
introducir una forma de contacto. Correo electroacute;nico o 
teleacute;fonobr //li
   
ElseIf Valid_Type(EMAIL,EMAIL,@) Or 
Valid_Long(EMAIL,EMAIL,0,60) Then
DESCRIPCION_S=DESCRIPCION_S  
liDireccioacute;n de email no vaacute;lidabr //li
   
Elseif Valid_Long(TELEFONO,TELEFONO,0, 9) Or 
Valid_Type(TELEFONO,TELEFONO,+I) Then
DESCRIPCION_S=DESCRIPCION_S  
liDireccioacute;n de email no vaacute;lidabr //li   
 End If
 
 IF DESCRIPCION_S Then
DESCRIPCION_S= ul  DESCRIPCION_S  /ul%
   
br /pSe han encontrado los siguientes 
errores:br //p
% Response.write(DESCRIPCION_S  br /)
   
ELse 'ENVIAMOS EL CORREO
sSQL = SELECT SMTP, CORREOWEB FROM DOMINIOS 
WHERE I_DOMINIO=  Session(I_DOMINIO)
   
CrearRS dbi,rs,sSQL,0
SMTP=RS(SMTP)
CORREOWEB=RS(CORREOWEB)
CerrarObj(RS)
CerrarObj(dbi2)
   
REMITENTE_NOMBRE=WEBSession(WEB)
ASUNTO=CONSULTA FORMULARIO WEB   Session(WEB)
CUERPO=NOMBRE   a enviado la siguiente 
consulta:br /   SUGERENCIAS  br /br / _
 Forma de contacto:   TELEFONO   
 EMAIL
'Session(EMAIL)
envio=Enviar_Email 
(SMTP,CORREOWEB,Remitente_Nombre,Session(EMAIL),Asunto,Cuerpo)
 
   
Response.write(br /pComentario enviado 
satisfactoriamente/pbr /)
End If
   
End If
 %
 form method=post action=%=Param_modo_actual% id=form-contacto
.
.
.
input class=suscripcioninputbutton name=enviar value=Enviar 
type=submit /   
   /form

Probaré a ver la configuración del correo pero es muy raro que de pronto 
haya dejado de funcionar.

Mauro Gullino escribió:
 podrías dar más detalles?

 dónde ves el error? qué formulario es? alguna parte del código que podamos
 ver?
   




   

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-22 Por tema Mauro Gullino
podrías acercarnos la función Enviar_Email ?

On 6/22/07, Rosendo Marín [EMAIL PROTECTED] wrote:

 pues el código asp es este que dejo aquí, luego vendrían los campos de
 texto del formulario y el botón enviar. Y cuando se envía es cuando
 aparece el error 456: Relay access denied.

 % If Request.Form(enviar)   Then

 NOMBRE=ucase(Request.Form(NOMBRE))
 TELEFONO=Request.Form(TELEFONO)
 EMAIL=Lcase(Request.Form(EMAIL))
 SUGERENCIAS=Request.Form(SUGERENCIAS)

 CABECERA_S=ERROR EN LA SUSCRIPCIOacute;N
 DESCRIPCION_S=

 If NOMBRE= Then
 DESCRIPCION_S=liDebe introducir su nombrebr
 //li
 End If

 If TELEFONO= And EMAIL= Then
 DESCRIPCION_S=DESCRIPCION_S  liDebe
 introducir una forma de contacto. Correo electroacute;nico o
 teleacute;fonobr //li

 ElseIf Valid_Type(EMAIL,EMAIL,@) Or
 Valid_Long(EMAIL,EMAIL,0,60) Then
 DESCRIPCION_S=DESCRIPCION_S 
 liDireccioacute;n de email no vaacute;lidabr //li

 Elseif Valid_Long(TELEFONO,TELEFONO,0, 9) Or
 Valid_Type(TELEFONO,TELEFONO,+I) Then
 DESCRIPCION_S=DESCRIPCION_S 
 liDireccioacute;n de email no vaacute;lidabr //li
  End If

  IF DESCRIPCION_S Then
 DESCRIPCION_S= ul  DESCRIPCION_S  /ul%

 br /pSe han encontrado los siguientes
 errores:br //p
 % Response.write(DESCRIPCION_S  br /)

 ELse 'ENVIAMOS EL CORREO
 sSQL = SELECT SMTP, CORREOWEB FROM DOMINIOS
 WHERE I_DOMINIO=  Session(I_DOMINIO)

 CrearRS dbi,rs,sSQL,0
 SMTP=RS(SMTP)
 CORREOWEB=RS(CORREOWEB)
 CerrarObj(RS)
 CerrarObj(dbi2)

 REMITENTE_NOMBRE=WEBSession(WEB)
 ASUNTO=CONSULTA FORMULARIO WEB   Session(WEB)
 CUERPO=NOMBRE   a enviado la siguiente
 consulta:br /   SUGERENCIAS  br /br / _
  Forma de contacto:   TELEFONO  
  EMAIL
 'Session(EMAIL)
 envio=Enviar_Email
 (SMTP,CORREOWEB,Remitente_Nombre,Session(EMAIL),Asunto,Cuerpo)


 Response.write(br /pComentario enviado
 satisfactoriamente/pbr /)
 End If

 End If
  %
 form method=post action=%=Param_modo_actual% id=form-contacto
 .
 .
 .
 input class=suscripcioninputbutton name=enviar value=Enviar
 type=submit /
/form

 Probaré a ver la configuración del correo pero es muy raro que de pronto
 haya dejado de funcionar.

 Mauro Gullino escribió:
  podrías dar más detalles?
 
  dónde ves el error? qué formulario es? alguna parte del código que
 podamos
  ver?
 
 
 
 
 
 

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
Mauro Gullino
www.vardump.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-22 Por tema carlos campderrós
On 6/22/07, Rosendo Marín [EMAIL PROTECTED] wrote:

 envio=Enviar_Email
 (SMTP,CORREOWEB,Remitente_Nombre,Session(EMAIL),Asunto,Cuerpo)


para acceder al relay, debe estar configurado para que sólo usuarios
autenticados puedan enviar correo. Así que dentro de esa función, que
supongo que de algún modo creas un objeto EMail (o similar) con varios
campos (EMail.Subject, EMail.To, EMail.Message), deberías establecer también
los atributos usuario y password (suponiendo que los haya, que debería ser)
con el usuario y password del relay.

-- 
Si no puedes deslumbrar con tu sabiduría,
desconcierta con tus gilipolleces
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-22 Por tema Rosendo Marín
esta es la función enviar_email:

%

Function Enviar_Email 
(Servidor,Remitente_Email,Remitente_Nombre,Destinatario_Email,Asunto,Cuerpo) 


'  = ENVIO OK!
'   ERROR, Y DEVOLVEMOS LA DESCRIPCIÓN DEL ERROR

   Set Mail = Server.CreateObject(Persits.MailSender)

   Mail.Host = Servidor
   Mail.From = Cstr(Remitente_Email)
   Mail.FromName = Cstr(Remitente_Nombre)
   Mail.AddAddress Destinatario_Email
 
   Mail.Subject = Asunto
   Mail.Body = Cuerpo

   On Error Resume Next
   Mail.Send
   If Err  0 Then ' error occurred
  Email=Err.Description
   End If   
  
'   Mail.userName=Usuario
'   Mail.PassWord=PassWord
'   If Puerto   Then
'   Mail.Port = Puerto
'   End If
'   If Copia   Then
'   Mail.AddCC Copia
'   End If
'   IF Copia_Oculta THen
'  Mail.AddBcc Copia_Oculta
'   End If
'   If ReplyTo   Then
'   Mail.AddReplyTo ReplyTo
'   End If

End Function

gracias por la ayuda!!!

Mauro Gullino escribió:
 podrías acercarnos la función Enviar_Email ?

   

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Relay access denied

2007-06-22 Por tema Mauro Gullino
mírate esto
http://www.google.com.ar/search?q=Persits.MailSender+authsourceid=navclient-ffie=UTF-8rlz=1B3GGGL_esAR177AR216

espero te sirva!

saludos

On 6/22/07, Rosendo Marín [EMAIL PROTECTED] wrote:

 esta es la función enviar_email:

 %

 Function Enviar_Email

 (Servidor,Remitente_Email,Remitente_Nombre,Destinatario_Email,Asunto,Cuerpo)


 '  = ENVIO OK!
 '   ERROR, Y DEVOLVEMOS LA DESCRIPCIÓN DEL ERROR

Set Mail = Server.CreateObject(Persits.MailSender)

Mail.Host = Servidor
Mail.From = Cstr(Remitente_Email)
Mail.FromName = Cstr(Remitente_Nombre)
Mail.AddAddress Destinatario_Email

Mail.Subject = Asunto
Mail.Body = Cuerpo

On Error Resume Next
Mail.Send
If Err  0 Then ' error occurred
   Email=Err.Description
End If

 '   Mail.userName=Usuario
 '   Mail.PassWord=PassWord
 '   If Puerto   Then
 '   Mail.Port = Puerto
 '   End If
 '   If Copia   Then
 '   Mail.AddCC Copia
 '   End If
 '   IF Copia_Oculta THen
 '  Mail.AddBcc Copia_Oculta
 '   End If
 '   If ReplyTo   Then
 '   Mail.AddReplyTo ReplyTo
 '   End If

 End Function

 gracias por la ayuda!!!

 Mauro Gullino escribió:
  podrías acercarnos la función Enviar_Email ?
 
 

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
Mauro Gullino
www.vardump.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo