envio de correo automatico con hotmail

406 views
Skip to first unread message

Juan Francisco Gonzalez

unread,
Feb 24, 2014, 2:52:21 PM2/24/14
to vfp-factura-ele...@googlegroups.com
Buenas tardes foro, estoy teniendo problemas para hacer el envio automatico de los archivos XML y pdf. Me marca un error al enviar el correo con las cuentas de Hotmail, con cuentas de gmail no he tenido problema. El SMTP que pongo es: smtp.live.com y el puerto que uso es el: 25.
 
Error: 1429
Línea: xx
Mensaje: OLEIdispach exception code 0 from CDO.Message1:Error de transporte en la conexión al servidor.
 
Alguien podría decirme como solucionarlo???
 
 
 

Rafael .Ramirez

unread,
Feb 24, 2014, 4:08:13 PM2/24/14
to vfp-factura-ele...@googlegroups.com
Debe comprobar el antivirus y cortafuegos porque puede estar bloqueando el acceso de la aplicación al protocolo smtp


--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/vfp-factura-electronica-mexico.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Alejandro Castrejon

unread,
Feb 24, 2014, 4:18:33 PM2/24/14
to vfp-factura-ele...@googlegroups.com
Buenas tardes Juan,

Primera prueba que puedes acceder al servidort smtp ejecutando esto desde la ventana de comandos de windows

telnet smtp.live.com 25

si no tienes respuesta cambiemos el puerto ya que alguno ISP como telmex bloquea el puerto 25 y abre el 587 para evitar el spam, entonces teclea lo siguiente

telnet smtp.live.com 587

si esto funciona y tienes respuesta del servidort smtp entoces has los cambios correspondientes en tu codigo.

Saludos,
Alejandro Castrejon


--

Mario Pérez

unread,
Feb 24, 2014, 5:05:16 PM2/24/14
to vfp-factura-ele...@googlegroups.com
Buenas tardes,

Considera este tip para tus pruebas

SMTP server

smtp.live.com   465-SSL

Poner login/password si es requerido en SMTP

Hotmail SMTP server 587 - requires TLS
Gmail SMTP server 465 - requires SSL

Saludos!

Martin Paredes

unread,
Feb 24, 2014, 6:25:13 PM2/24/14
to vfp-factura-ele...@googlegroups.com
revisa esto y como te comentarion los compañeros revisa los puertos.

smtp server:smtp.live.com
smtp port:25
send using:2
smtp authentificate:true
smtp use ssl:true
usuario:usr
password:pass

salds....

El lunes, 24 de febrero de 2014 13:52:21 UTC-6, Juan Francisco Gonzalez escribió:

Juan Francisco Gonzalez Garcia

unread,
Feb 24, 2014, 6:25:36 PM2/24/14
to vfp-factura-ele...@googlegroups.com
Que tal Alejandro, efectivamente el puerto 25 no me respondio y el 587 si lo respondio, pero aun y que realice los cambios para hacer mis pruebas me marco el mismo error. 
Sigo revisando a ver que encuentro.
 
Gracias y saludos

 

Date: Mon, 24 Feb 2014 14:18:33 -0700
Subject: Re: [vfp-fem] envio de correo automatico con hotmail
From: castrejon...@gmail.com
To: vfp-factura-ele...@googlegroups.com

Juan Francisco Gonzalez Garcia

unread,
Feb 24, 2014, 6:31:54 PM2/24/14
to vfp-factura-ele...@googlegroups.com
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Que tal, realice los cambios que me sugeriste y al parecer ya me pudo realizar el enlace pero ahora me indica:
Error: 1429
Línea: x
Mesaje: OLE IDispatch exception code 0 from?: El servidor rechazo la dirección del remitente. Respuesta del servidor: 530 5.7.0 Must issuse a STARTTLS command first
 
Ya abras visto este error tu??
 
Saludos
 

Date: Mon, 24 Feb 2014 14:05:16 -0800
From: mpd...@gmail.com
To: vfp-factura-ele...@googlegroups.com
Subject: [vfp-fem] Re: envio de correo automatico con hotmail

Alejandro Castrejon

unread,
Feb 24, 2014, 6:41:42 PM2/24/14
to vfp-factura-ele...@googlegroups.com
Este servidor requiere encriptacion SSL/TLS

Saludos,
Alejandro Castrejon

Antonio Meza

unread,
Feb 24, 2014, 11:44:28 PM2/24/14
to vfp-factura-ele...@googlegroups.com
CDO no soporta TLS, por lo tanto no podran enviar correos con cuentas de outlook.com o hotmail.com, msn.com etc.

Lo que si puedes hacer es usar el servidor smtp de Gmail de Google.

saludos
Antonio Meza

El lunes, 24 de febrero de 2014 17:41:42 UTC-6, Alejandro escribió:
Este servidor requiere encriptacion SSL/TLS

Saludos,
Alejandro Castrejon
El 24 de febrero de 2014, 16:31, Juan Francisco Gonzalez Garcia <juan...@hotmail.com> escribió:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Que tal, realice los cambios que me sugeriste y al parecer ya me pudo realizar el enlace pero ahora me indica:
Error: 1429
Línea: x
Mesaje: OLE IDispatch exception code 0 from?: El servidor rechazo la dirección del remitente. Respuesta del servidor: 530 5.7.0 Must issuse a STARTTLS command first
 
Ya abras visto este error tu??
 
Saludos
 

Date: Mon, 24 Feb 2014 14:05:16 -0800
From: mpd...@gmail.com

Subject: [vfp-fem] Re: envio de correo automatico con hotmail

Buenas tardes,

Considera este tip para tus pruebas

SMTP server

smtp.live.com   465-SSL

Poner login/password si es requerido en SMTP

Hotmail SMTP server 587 - requires TLS
Gmail SMTP server 465 - requires SSL

Saludos!

El lunes, 24 de febrero de 2014 13:52:21 UTC-6, Juan Francisco Gonzalez escribió:
Buenas tardes foro, estoy teniendo problemas para hacer el envio automatico de los archivos XML y pdf. Me marca un error al enviar el correo con las cuentas de Hotmail, con cuentas de gmail no he tenido problema. El SMTP que pongo es: smtp.live.com y el puerto que uso es el: 25.
 
Error: 1429
Línea: xx
Mensaje: OLEIdispach exception code 0 from CDO.Message1:Error de transporte en la conexión al servidor.
 
Alguien podría decirme como solucionarlo???
 
 
 

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

Juan Francisco Gonzalez Garcia

unread,
Feb 24, 2014, 11:59:51 PM2/24/14
to vfp-factura-ele...@googlegroups.com
Ok, que me sugieres para poder enviar los correos automáticos de Hotmail desde VFP??

 

Date: Mon, 24 Feb 2014 20:44:28 -0800
From: solv...@gmail.com
To: vfp-factura-ele...@googlegroups.com
Subject: Re: [vfp-fem] Re: envio de correo automatico con hotmail
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

Martin Paredes

unread,
Feb 25, 2014, 12:35:50 AM2/25/14
to vfp-factura-ele...@googlegroups.com
antonio, algunos de nuestros clientes tiene cuentas de hotmail y envian pdf's y xml's sin ningun problema desde win vista, 7 , 8 y win 2008 server, ahora como solucionarlo, tienes que verificar antivirus y contrafuegos junto con los permisos de la cuenta.

salds...

salds...


El lunes, 24 de febrero de 2014 13:52:21 UTC-6, Juan Francisco Gonzalez escribió:

Martin Paredes

unread,
Feb 25, 2014, 12:43:08 AM2/25/14
to vfp-factura-ele...@googlegroups.com
ahi va solamente adecuala a tus necesidades :

IF THIS.Enabled=.T. THEN
   THISFORM.MOUSEPOINTER=11
   nrespuesta=0
   mensaje="¿ Deseas Enviar En Este Momento El Email ? " 
   DO confirma WITH mensaje
   IF nrespuesta=6 THEN
      linternet=.F.
      =haywww()
      IF linternet=.T. THEN
         TRY
            LOCAL lcSchema, loConfig, loMsg, loError, lcErr
            loConfig=CREATEOBJECT("CDO.Configuration")
            WITH loConfig.FIELDS
                 .ITEM(lcSchema+"smtpserver")      =ALLTRIM(sucursal.smtpserver)
                 .ITEM(lcSchema+"smtpserverport")  =sucursal.smtpport
                 .ITEM(lcSchema+"sendusing")       =sucursal.sendusing
                 .ITEM(lcSchema+"smtpauthenticate")=sucursal.smtpauthen
                 .ITEM(lcSchema+"smtpusessl")      =sucursal.smtpusessl
                 .ITEM(lcSchema+"sendusername")    =ALLTRIM(sucursal.username)
                 .ITEM(lcSchema+"sendpassword")    =ALLTRIM(sucursal.password)
                 .UPDATE()
            ENDWITH
            loMsg=CREATEOBJECT("CDO.Message")
            WITH loMsg
                 .Configuration=loConfig
                 .FROM=ALLTRIM(sucursal.username)
                 .TO=ThisForm.para.Value
                 IF INT(LEN(ALLTRIM(THISFORM.cc.Value)))>7 THEN
                    .CC=THISFORM.cc.Value
                 ENDIF
                 .Subject=ThisForm.asunto.Value
                 .htmlbody="<p><b>"+ALLTRIM(THISFORM.mensaje.VALUE)+"</b></p>"
                 IF INT(LEN(ALLTRIM(sucursal.logoemail)))>0 AND FILE(ALLTRIM(sucursal.logoemail)) THEN
                    loBP=.AddRelatedBodyPart(ALLTRIM(sucursal.logoemail), "id_imagen10", 1)
                    WITH loBP.Fields
                         .Item("urn:schemas:mailheader:Content-ID")="id_imagen10"
                         .Update
                    ENDWITH
                 ENDIF
                 IF ThisForm.adjuntar.ListCount>0 THEN
                    FOR I=1 TO THISFORM.adjuntar.ListCount
                        .addAttachment(THISFORM.adjuntar.List(I))
                    ENDFOR
                 ENDIF
            ENDWITH
            loMsg.Send()
            CATCH TO loError
                  lcErr=[Error: ]+STR(loError.ERRORNO)+CHR(13)+[Linea: ]+STR(loError.LINENO)+CHR(13)+[Mensaje: ]+loError.MESSAGE
            FINALLY
            MOUSEPOINTER=0
            IF ! EMPTY(lcErr) THEN
               MESSAGEBOX(lcErr, 16, "Mensaje.")
            ENDIF
            RELEASE lcSchema, loConfig, loMsg, loError, lcErr
         ENDTRY
         THISFORM.MOUSEPOINTER=0
         SET TALK ON
         RELEASE email
         RELEASE THISFORM
      ELSE
         THISFORM.MOUSEPOINTER=0
         MESSAGEBOX('Error; No Hay Servicio De Banda Ancha O Internet, Re-Intente De Nuevo.', 16, 'Mensaje.')
         ThisForm.para.SetFocus()
      ENDIF
   ELSE
      THISFORM.MOUSEPOINTER=0
      ThisForm.para.SetFocus()
   ENDIF
ENDIF

salds.....

El lunes, 24 de febrero de 2014 13:52:21 UTC-6, Juan Francisco Gonzalez escribió:

Juan Francisco Gonzalez Garcia

unread,
Feb 25, 2014, 12:48:01 AM2/25/14
to vfp-factura-ele...@googlegroups.com
Hola, gracias por tu ejemplo lo voy a probar, podrias decirme los valores que tu estas poniendo en smtpserver, smtpserverport, etc, etc. Esto para ver si es diferente a los valores que estoy yo asignando.
 
Saludos
 

Date: Mon, 24 Feb 2014 21:43:08 -0800
From: facturacionele...@gmail.com
To: vfp-factura-ele...@googlegroups.com

Subject: [vfp-fem] Re: envio de correo automatico con hotmail

Mapasac

unread,
Feb 25, 2014, 10:37:08 AM2/25/14
to vfp-factura-ele...@googlegroups.com
smtp server:smtp.live.com
smtp port:25
send using:2
smtp authentificate:true
smtp use ssl:true
usuario:usr
password:pass

salds....


El lunes, 24 de febrero de 2014 13:52:21 UTC-6, Juan Francisco Gonzalez escribió:

Vinicio Garcia

unread,
Feb 25, 2014, 10:44:06 AM2/25/14
to factura electrónica
Ultimamente en gmail tambien he teneo problemas, cuando mandas continuamente.
la rutina del grupo tiene lo siguiente :

 .SMTPServer = "smtp.gmail.com"
 .SMTPPort = 465
 .SMTPUserName =
tuco...@gmail.com
 .SMTPPassword = tupassword
 .MailSender = tuco...@gmail.com



Habra algo que cambiar o adicionar para que no pase esto de no envio ?.


Micro Mundo de Los Mochis
T.P. Marco Vinicio García Vargas
Sistemas
Tel. 818-8380  Cel. 668-164-6189668-164-6189



Date: Tue, 25 Feb 2014 07:37:08 -0800

From: facturacionele...@gmail.com
To: vfp-factura-ele...@googlegroups.com
Subject: [vfp-fem] Re: envio de correo automatico con hotmail

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/vfp-factura-electronica-mexico.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
You'll need Skype CreditFree via Skype

Luis Javier Aguirre

unread,
Mar 19, 2014, 5:17:09 PM3/19/14
to vfp-factura-ele...@googlegroups.com
yo con neste codigo estoy trabajando ....

    ****** CORREO OUTLOOK   funciona con la configuracion de outlook
        oOutlook = CREATEOBJECT('outlook.application')
        oItem = oOutlook.CreateItem(0)
        oItem.Subject = 'Factura Electrónica Corporativo Macro Diesel (RAVSA)'
        oItem.to = ALLTRIM(LcCorreo)
        oItem.Body = "Favor de NO RESPONDER (NO DAR REPLY) a este correo, en caso necesario " + ;
                     "genere un nuevo correo a la sucursal correspondiente. Gracias " + ;
                      "Este correo fue ENVIADO AUTOMATICAMENTE por el sistema " + ;
                      "      Corporativo Macro Diesel (Ravsa)"

        oItem.Attachments.Add(LcFile)
        oItem.Attachments.Add(ArchivoXml)
        oItem.send
        MESSAGEBOX(" CORREO Enviado Satisfactoriamente", 64, "Envio de Correo")
    *****************************  FIN OUTLOOK

solo hay que agregar el programa clickyes

saludos
Reply all
Reply to author
Forward
0 new messages