EMAIL DESDE BBJ 9

324 views
Skip to first unread message

compute...@gmail.com

unread,
Feb 17, 2016, 1:58:45 AM2/17/16
to MundoBBx
Hola a todos

por alguna razon no he podido enviar email a traves de bbj 9, 
me sale error de autenticacion , etc



alquien tiene un programa email que funcione bien?

cual es la mejor forma?

gracias mil

George B

Carlos E. Mendoza S.

unread,
Feb 19, 2016, 9:08:00 PM2/19/16
to mund...@googlegroups.com

Hola George.

La razón por la cual no puedes enviar correo a través de gmail es porque gmail utiliza por defecto autenticación XOAUTH2, además de SSL.

Tengo entendido que los productos BASIS soportan SSL no así XOAUTH2

Te recomiendo:
1.- Actives en tu cuenta de gmail "el acceso de aplicaciones menos seguras".

2.- Agregues a tu código el soporte SSL al momento de abrir el puerto (465 SMTP), en la ayuda de BASIS podrás encontrar mayor información de como abrir un puerto con soporte SSL..

esto seguramente hará funcionar el código que utiliza actualmente pero también hará aún más susceptible tu cuenta de gmail a ataques desde internet.

En el siguiente link encontrarás como activar el acceso a aplicaciones menos seguras:

https://mail.google.com/mail/mu/mp/314/#tl/priority/%5Esmartlabel_personal.

Hay otra solución y consiste en agregar soporte XOAUTH2 a tu código, en caso de estar interesado en esta segunda opción podrás encontrar el código requerido en el siguiente hilo:

https://groups.google.com/forum/m/#!topic/mundobbx/U0RVvpX2ozs

Suerte!!

CEMS

 

> --
> Has recibido este mensaje porque estás suscrito al grupo "MundoBBx" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a mundobbx+u...@googlegroups.com.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.

Creadi movil

unread,
Feb 20, 2016, 3:08:02 AM2/20/16
to mund...@googlegroups.com
Saludos.

Yo ocupo ademas de los programas desarrollados por Luis Alfonso, un utilitario para el envío de email

Este se llama BLAT.EXE, lo pueden descargar desde aquí http://www.blat.net/

 
 

Y estas son las lineas con las que envío mis correos

1097 ENVIAE:                                                                    
1098 LET NOME$=STBL("!Ad_0"),NOME$=NOME$(1,LEN(NOME$)-3)                        
1099 LET SUBJECT$="Documento electrónico enviado por EasyClick."                
1100 LET MESSAGE$="Estimado cliente "+CVS(NOMD$,3)+", el contribuyente "+CVS(NOM
E$,3)+" le ha enviado el documento electrónico No."+NF$+$0A$+$0A$+"Servicio prop
orcionado por: www.creadi.net - coa...@creadi.net"                              
1101 PRINT (GB__SYSGUI)'FOCUS'(0),'RAISE','SETCURSOR'(3),'TITLE'(300,"Enviando a
rchivos...")                                                                    
1102 REM ".....< Enviando con Blat >....."                                      
1103 LET VAR=SCALL("cmd /c del *.log")                                          
1104 LET OS$=INFO(0,1),OS$=OS$(1,1)                                             
1105 IF OS$="5" THEN LET EJEC$="systemx/blat.exe "                              
1106 IF OS$="6" THEN LET EJEC$="systems/blat.exe "                              
1107 LET ORDEN$=STBL("!Ad_00")+EJEC$+"-q -server "+HOST$+" -port "+STR(PORT)+" -
f "+CHR(34)+FROM$+CHR(34)+" -to "+CHR(34)+TO$+CHR(34)+","+CHR(34)+ECOPY$+CHR(34)
+","+CHR(34)+"coa...@creadi.net"+CHR(34)+" -subject "+CHR(34)+SUBJECT$+CHR(34)+"
 -body "+CHR(34)+MESSAGE$+CHR(34)+" -u "+CHR(34)+FROM$+CHR(34)+" -pw "+CHR(34)+P
ASS$+CHR(34)+" -attach "+CHR(34)+ATTACHMENTS$+CHR(34)+" -r -log email.log -d -de
bug -dsn sf"                                                                    
1108 LET SEND=SCALL(ORDEN$)                                                     
1109 CLOSE (90); OPEN (90)"email.log"                                           
1110 LL: READ (90,END=NL)DL$       
1111 IF DL$="" OR LEN(DL$)<5 THEN GOTO LL                              
1112 IF DL$(1,5)="Error" THEN GOTO ML                                  
1113 GOTO LL                                                           
1114 ML: LET MSG=MSGBOX(DL$,16,"Atención")                             
1115 LET MSG=MSGBOX("No fue posible enviar los datos...",64,"Atención")
1116 RETURN                                                            
1117 NL:                                                               
1118 LET MSG=MSGBOX("Documento electrónico enviado...",64,"Atención")                   



>?message$                                                                      
Estimado cliente WP CONSTRUCTORA, S.A DE C.V., el contribuyente CREADORES DIGITA
LES COATZACOALCOS le ha enviado el documento electrónico No.000245              
                                                                                
Servicio proporcionado por: www.creadi.net - coa...@creadi.net                  


>?orden$                                                                        
/creadix/systems/blat.exe -q -server mail.creadi.net -port 587 -f "cfdi@creadi.n
.com","coa...@creadi.net" -subject "Documento electrónico enviado por EasyClick.
" -body "Estimado cliente WP CONSTRUCTORA, S.A DE C.V., el contribuyente CREADOR
ES DIGITALES COATZACOALCOS le ha enviado el documento electrónico No.000245     
                                                                                
Servicio proporcionado por: www.creadi.net - coa...@creadi.net" -u "cfdi@creadi.
net" -pw "PassWord" -attach "T:/Entrada/AIVL870822CR5/C/FAC/XML\C000245-AIVL87
0822CR5_C245_20160219_FA.xml,T:/Entrada/AIVL870822CR5/C/FAC/PDF\C000245-AIVL8708
22CR5_C245_20160219_FA.pdf" -r -log email.log -d -debug -dsn sf                 

                            

Contenido de email.log

2016.02.20 01:36:29 (Sat)------------Start of Session-----------------
Blat v3.1.2 (build : Dec 27 2013 14:33:12)
32-bit Windows, Full, Unicode
<<<getline<<< 220-c9.iservidorweb.com ESMTP Exim 4.85 #2 Sat, 20 Feb 2016 01:39:08 -0600 
<<<getline<<< 220-We do not authorize the use of this system to transport unsolicited, 
<<<getline<<< 220 and/or bulk e-mail.
>>>putline>>> EHLO servidor
<<<getline<<< 250-c9.iservidorweb.com Hello servidor [187.188.78.13]
<<<getline<<< 250-SIZE 52428800
<<<getline<<< 250-8BITMIME
<<<getline<<< 250-PIPELINING
<<<getline<<< 250-AUTH PLAIN LOGIN
<<<getline<<< 250-STARTTLS
<<<getline<<< 250 HELP
Subject: Documento electrónico enviado por EasyClick.
Login name is cf...@creadi.net
Attached binary file: T:/Entrada/AIVL870822CR5/C/FAC/XML\C000245-AIVL870822CR5_C245_20160219_FA.xml
Attached binary file: T:/Entrada/AIVL870822CR5/C/FAC/PDF\C000245-AIVL870822CR5_C245_20160219_FA.pdf
>>>putline>>> AUTH PLAIN  *****
<<<getline<<< 235 Authentication succeeded
>>>putline>>> MAIL FROM:<cf...@creadi.net>
<<<getline<<< 250 OK
>>>putline>>> RCPT TO:<glez...@hotmail.es>
<<<getline<<< 250 Accepted
>>>putline>>> RCPT TO:<lilia.l...@wpconstructora.com>
<<<getline<<< 250 Accepted
>>>putline>>> RCPT TO:<ja...@hotmail.com>
<<<getline<<< 250 Accepted
>>>putline>>> RCPT TO:<coa...@creadi.net>
<<<getline<<< 250 Accepted
>>>putline>>> DATA
<<<getline<<< 354 Enter message, ending with "." on a line by itself
<<<getline<<< 250 OK id=1aX28H-0002Ak-35
>>>putline>>> QUIT
<<<getline<<< 221 c9.iservidorweb.com closing connection
2016.02.20 01:36:39 (Sat)-------------End of Session------------------


Resultado del envío

 


Espero les se de utilidad.
 




Date: Fri, 19 Feb 2016 21:37:58 -0430
Subject: Re: [mundobbx:3713] EMAIL DESDE BBJ 9
From: inge...@gmail.com
To: mund...@googlegroups.com
resultadoemail.png
Reply all
Reply to author
Forward
0 new messages