Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 11-abr-2008, 02:18   #1 (permalink)
MandrakeXP está en el buen camino
 
Fecha de Ingreso: marzo-2005
Mensajes: 263
email repetido con Mail.Send

Hola,

tengo un formulario donde los usuarios me mandan información. La información se envia a dos cuentas de email.
Todo iba bien, hasta que hace poco no sé que he cambiado que me llegan repetidos los emails. Me llegan dos correos a cada cuenta.


es como si Mail.Send estuviese dos veces, pero no lo está !

este es el código:
Código:

Set Mail = Server.CreateObject("Persits.MailSender") 


Mail.Username = "xxxxxxxxxx"
Mail.Password = "ddddddddddddd"
Mail.From = "xxxxxxxxxx@xxxxxxxxxx.com" 
Mail.Host = "smtp.xxxxxxxxxxxxxx.com" 

Mail.IsHTML = True

Mail.AddAddress "1@xxxxxxxx.com"
Mail.AddCC "2@xxxxxxxx.com"
Mail.Subject = "Mensaje desde  web"
Mail.Body = strbody

On Error Resume Next 
Mail.Send 
If Err <> 0 Then 
    Response.Write "Error: " & Err.Description 
End If
veis algo mal?
MandrakeXP está desconectado   Responder Citando
Antiguo 12-abr-2008, 11:49   #2 (permalink)
vote87 ha deshabilitado el karma
 
Avatar de vote87
 
Fecha de Ingreso: febrero-2008
Mensajes: 34
Re: email repetido con Mail.Send

Hola MandrakeXP,

te recomendaria que depuraras tu codigo en tiempo de ejecucion, ya que por algunas razones muchas veces se invoca por alguna instruccion externa el proceso dos veces...

en el codigo que muestras al parecer todo va bien, por eso te recomendaria depurarlo en tiempo de ejecucion; tb podrias hacer una funcion que detecte cuantas cuentas de correo deseas enviar el email y hagas un ciclo que envie un mail por cada cuenta que detecte. de esta manera seguras que solo lo enviaras una sola vez...es decir, puedes almacenar las direcciones de correo en un array y hacer un ciclo for para recorrer el arreglo y un while anidado para determinar si esta o no vacio la direccion y ya envias uno por uno...

espero te sirva

Saludos
vote87 está desconectado   Responder Citando
Antiguo 14-abr-2008, 01:59   #3 (permalink)
MandrakeXP está en el buen camino
 
Fecha de Ingreso: marzo-2005
Mensajes: 263
Re: email repetido con Mail.Send

Cita:
depurarlo en tiempo de ejecucion
a que te refieres? Uso notepad como editor y lo subo al servidor directamente vía FTP...


gracias
MandrakeXP está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:04.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93