Foros del Web » Programando para Internet » ASP Clásico »

Asp-Flash-Aspmail-autenticar servidor de mail

Estas en el tema de Asp-Flash-Aspmail-autenticar servidor de mail en el foro de ASP Clásico en Foros del Web. hola: Estoy usando este script: Código: Destino = "[email protected]" servidor = "mail.mihost.com.ar" titulo = "Formulario de contacto" 'Asignamos los valores recibidos del formulario a las ...
  #1 (permalink)  
Antiguo 15/06/2004, 14:05
Avatar de chaval  
Fecha de Ingreso: febrero-2003
Ubicación: en elgun lugar del cyberespacio
Mensajes: 118
Antigüedad: 21 años, 4 meses
Puntos: 0
Asp-Flash-Aspmail-autenticar servidor de mail

hola:

Estoy usando este script:
Código:
Destino = "[email protected]"
servidor = "mail.mihost.com.ar"
titulo = "Formulario de contacto"

'Asignamos los valores recibidos del formulario a las variables
'Estas variables deben estar en el formulario dentro del swf
Origen = Request("email")
nombre = Request("nombre")
empresa = Request("empresa")
Mensaje = Request("mensaje")

'Creamos una instancia del objeto ASPMAIL
Set Mail = Server.CreateObject("Persits.MailSender")

' Creamos el cuerpo del mensaje
strBody = strBody & "<font face='Verdana, Arial, Helvetica, sans-serif' size='2' color='#555555'>" 
strBody = strBody & "Mi nombre es: "
strBody = strBody & "<b>" & nombre & "</b><br><br>"
strBody = strBody & "Mi e-mail es: "
strBody = strBody & "<b>" & Origen & "</b><br><br>"
strBody = strBody & "Trabajo en la empresa: "
strBody = strBody & "<b>" & empresa & "</b><br><hr><br>"
strBody = strBody & "Mi mensaje es: <br>"
strBody = strBody & Mensaje & chr(10)
strBody = strBody & "</font>" 

'Asignamos las propiedades al objeto con ASPMAIL
Mail.Host = servidor
Mail.Port = 25 ' Valor opcional. 25 es el puerto por defecto.
Mail.From = "[email protected]"
Mail.FromName = Email ' Opcional
Mail.Subject = titulo
Mail.Body = strBody
Mail.IsHTML = True
Mail.AddAddress Destino

On Error Resume Next

Mail.Send

' El control del error es con ASPMAIL

If Err <> 0 Then
      Response.Write "popup.mensaje=Error, envíelo mas tarde " & Err.Description
Else
		Response.Write  "popup.mensaje=Mensaje enviado correctamente."
End If

'Destruimos el objeto con aspmail
Set Mail = Nothing

%>
Pero tengo problemas por que el servidor de mail me pide autorización.
¿alguien sabe como hacerlo?

gracias
__________________
CHAVAL
Buenos Aires, Argentina, América, La Tierra,
Via Lactea, Universo Tridemensional... :pensando:
  #2 (permalink)  
Antiguo 16/06/2004, 05:20
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Tu servidor SMTP requiere autentificacion, pasale el nombre de usuario y contraseña de un buzon POP valido de ese dominio o bien el juego de claves del SMTP.

Eso ocurre cuando el FROM del mail no pertenece al dominio de la maquina que manda correo y esta no permite RELAY.

<%
mail.username="nombre"
mail.password="passwd"
%>
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 16/06/2004, 06:43
Avatar de chaval  
Fecha de Ingreso: febrero-2003
Ubicación: en elgun lugar del cyberespacio
Mensajes: 118
Antigüedad: 21 años, 4 meses
Puntos: 0
gracias por la info.
__________________
CHAVAL
Buenos Aires, Argentina, América, La Tierra,
Via Lactea, Universo Tridemensional... :pensando:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:57.