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

mandar correos en asp

Estas en el tema de mandar correos en asp en el foro de ASP Clásico en Foros del Web. Hola buenas, me gustaría saber si alguien me podría decir cómo mandar emails con asp. Es que tengo un código, para mandarlos pero no lo ...
  #1 (permalink)  
Antiguo 01/06/2006, 11:56
 
Fecha de Ingreso: mayo-2005
Mensajes: 57
Antigüedad: 19 años
Puntos: 0
mandar correos en asp

Hola buenas, me gustaría saber si alguien me podría decir cómo mandar emails con asp. Es que tengo un código, para mandarlos pero no lo entiendo muy bien...

Gracias.

Salu2.
  #2 (permalink)  
Antiguo 01/06/2006, 12:16
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
en las FAQ hay algo bueno
  #3 (permalink)  
Antiguo 02/06/2006, 01:19
 
Fecha de Ingreso: abril-2006
Ubicación: Bizkaia
Mensajes: 70
Antigüedad: 18 años, 1 mes
Puntos: 0
Iepa Silvy, yo tengo la siguiente funcion para mandar emails.

Código:

sub e_mail (remitente,destinatario,tema,contenido)
	
Dim Mail set Mail = CreateObject("CDONTS.NewMail") Mail.From = remitente Mail.Subject=tema Mail.Body=contenido Mail.BodyFormat = 0 Mail.MailFormat = 0 if destinatario&""<>"" then Mail.cc=destinatario Mail.Send end if set Mail=nothing
end sub
  #4 (permalink)  
Antiguo 02/06/2006, 03:32
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
Aupa, Gautxori.

Eso vale, pero sólo si CDonts está instalado. Mejor que se mire todas las formas de mandar mails en las FAQ.

Aaaaaagur
  #5 (permalink)  
Antiguo 02/06/2006, 04:31
 
Fecha de Ingreso: abril-2006
Ubicación: Bizkaia
Mensajes: 70
Antigüedad: 18 años, 1 mes
Puntos: 0
Si se quiere descargar el componente CDONTS.dll, encontre la siguiente direccion que te da la posibilidad de descargartelo.

http://www.webthang.co.uk/tuts/tuts_...p1/smtp1_1.asp

y te explica como registrarlo y todo.
  #6 (permalink)  
Antiguo 02/06/2006, 13:03
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 18 años
Puntos: 1
Aprovechando el TEMA

Bueno he aqui una de mis interrogantes!

Tengo poco trabajando con el ASPEmail y este me he dado cuenta hoy lamentablemente solo me envia email a los que esten en mi dominio, por ejemplo, [email protected], solo puedo enviar desde la web a [email protected], y yo quiero poder contar con poder enviar a cualquier correo ex([email protected]), pero no puedo hacerlo y la verdad no se porque!

Ayudenme pues estoy trancado, he intentado trabajar con el CDONTS pero tengo que instalarlo y hay que instalar en el ISS el envio de SMTP, o algo asi lei acerda de eso.

Por favor si alguien tiene alguna idea de como puedo mandar una pagina HTML a cualquier direccion de correo electrinco desde una pagina WEB que yo haga para eso en ASP claro esta, favor de hacermelo saber. Aparte de que en lo que estoy trabajando es un sistema para enviar Boletines mensuales.

Gracias de por adelantado a cualquiera que me brinde ayuda. Si no entendieron que rayos quice decir me AVISAN.

Att: Moises Breton
  #7 (permalink)  
Antiguo 02/06/2006, 14:20
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
No creo que el problema sea de ASP, prueba con cualquier otro componente de correo y tendrás el mismo problema, si tienes algún proveedor de hosting, te sugiero que te pongas en contacto con ellos y les plantees tu problema, si no es así, y tu administras el servidor y la red, tendrás que hacer un trace de dónde se está quedando y por qué, seguramente algún conflicto con los DNS, pero bueno, esa es otra historia.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #8 (permalink)  
Antiguo 02/06/2006, 14:26
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
más bien parece un problema de relay, no?
  #9 (permalink)  
Antiguo 02/06/2006, 14:32
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 18 años
Puntos: 1
Encontre algo con CDONTS donde dicen que tengo que configurar el envio de SMTP, lo cual hay que instalarlo como un componente de Windows, antes de instalarlo me gustaria saber si usando el CDONTS no tendre ese problema?
__________________
________________________________
Moisés Bretón
[email protected]
  #10 (permalink)  
Antiguo 02/06/2006, 14:34
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 18 años
Puntos: 1
OK si mando mail por mi servidor de hosting estos funcionan donde tengo problema es mandandolo desde la pagina ya que no los envia!
__________________
________________________________
Moisés Bretón
[email protected]
  #11 (permalink)  
Antiguo 02/06/2006, 14:38
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Pero si haces uso de un componente de correo y estos correos están llegando solo a ciertas cuentas, quiere decir que tienes un SMTP.

Ya sea que veas las opciones de envío de tu SMTP como lo apunta tragus ( Hola master), o que veas qué otra cosa puede estar fallando.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #12 (permalink)  
Antiguo 02/06/2006, 15:17
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 18 años
Puntos: 1
Voy a tratar de configurar para mandarlo desde el servidor de GOOGLE o se GMAIL a ver si es mi server!
__________________
________________________________
Moisés Bretón
[email protected]
  #13 (permalink)  
Antiguo 02/06/2006, 15:34
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 18 años
Puntos: 1
Creo que encontre el problema, necesito algo que es secure Conection SSL no se que es ni como configurarlo con ASPEMail si saben por favor diganme que es que necesita eso en el servidor de salida!
__________________
________________________________
Moisés Bretón
[email protected]
  #14 (permalink)  
Antiguo 03/06/2006, 08:51
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 18 años
Puntos: 1
OK he aqui la solucion para mandar e-mail a cualquier direccion electronica, primero si tienen ASPEmail esta solo dura 30 dias con todas su funciones despues de hay tienen que comprarlo.

Ok bien cuando mandas un email con ASPEmail es mas o menos asi:

Cita:
set mail = server.createObject("Persits.MailSender")
'configuro el mensaje
'señalo el servidor de salida para enviar el correo
mail.host = "smtp.dominio.com"
'indico la dirección de correo del remitente
mail.from = "[email protected]"
mail.fromName = "Tu Nombre a presentar"
'indico la dirección del destinatario del mensaje
mail.addAddress "[email protected]"
Mail.Subject = "Ves"
Mail.IsHTML = True 'se activa si el email es HTML
Mail.Body = "<HTML><BODY>YO SE MANDAR EMAIL</BODY></HTML>"
'lo envio
'aseguro que no se presenten errores en la página si se producen
On Error Resume Next
mail.send
if Err ><0 then
Response.Write "No fue ENVIADO"
response.end
else
response.Write "FUE ENVIADO"
response.end
end if
Ok hasta hay muy bien, pero si tu servidor de correo SMTP requiere autentificacion de SSL o algo parecido no recuerdo bien.

Solo tienes que agregar antes de mail.send

Mail.Username = "TU USERNAME"
Mail.Password = "**********"

Lo unico malo de ASPEmail es que solo dura 30 dias, despues de hay para usar el autentificador SSL de el envio SMTP hay que comprarlo.

Espero esto les sirva de algo.

Ahora voy a buscar la forma de utilizar CDONTS y despues le digo las ventajas.

A y si alguien conoce otra forma me lo hacen saber.
__________________
________________________________
Moisés Bretón
[email protected]
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 01:20.