Problemas no envio de emails com hbtip
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Problemas no envio de emails com hbtip
Desde as atualizações por volta de 15/02/2015, não consigo mais enviar emails com hbtip.
Retornando o Harbour pra essa data, tudo volta ao normal.
Mais alguém com Harbour atualizado e com esse problema?
Se funciona, que configurações adotaram para o terra.com.br?
Nota:
Aqui funciona normalmente com o Harbour atualizado até 15/02/2015. Só depois disso é que parou de funcionar.
Se com alguém funciona depois disso, é de se imaginar que foi usada alguma configuração diferente da que sempre usei.
Retornando o Harbour pra essa data, tudo volta ao normal.
Mais alguém com Harbour atualizado e com esse problema?
Se funciona, que configurações adotaram para o terra.com.br?
Nota:
Aqui funciona normalmente com o Harbour atualizado até 15/02/2015. Só depois disso é que parou de funcionar.
Se com alguém funciona depois disso, é de se imaginar que foi usada alguma configuração diferente da que sempre usei.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Problemas no envio de emails com hbtip
Boa tarde,
Código: Selecionar todos
{"@terra.com.br", "smtp.terra.com.br", 465, .T. },;
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Problemas no envio de emails com hbtip
Ok vou testar.
É que isso envolve atualizar Harbour, gerar novo Harbour, e só depois poder testar.
Na prática o terra.com.br é apenas um deles.
Tomara que funcione pra todos.
É que isso envolve atualizar Harbour, gerar novo Harbour, e só depois poder testar.
Na prática o terra.com.br é apenas um deles.
Tomara que funcione pra todos.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Problemas no envio de emails com hbtip
Não foi.
Retornando a versão que mencionei, tudo normal.
smtp.sao.terra.com.br porta 587
Retornando a versão que mencionei, tudo normal.
smtp.sao.terra.com.br porta 587
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Problemas no envio de emails com hbtip
tente:
SSL = .T.
Código: Selecionar todos
smtp.terra.com.br porta 465
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Problemas no envio de emails com hbtip
Como eu já disse, já tentei isso e também não funcionou.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Problemas no envio de emails com hbtip
E se o senhor copiasse hbtip.lib da versão anterior para a nova, teria algum incoveniente?
Com xHarbour, mais de 200 pessoas usam nosso enviador de emails, e não temos problemas com nenhum servidor.
abs.
Com xHarbour, mais de 200 pessoas usam nosso enviador de emails, e não temos problemas com nenhum servidor.
abs.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Problemas no envio de emails com hbtip
Eu simplesmente retornei versão, é algo relativamente simples, e dá pra trocar versão a qualquer hora com este comando (precisa recompilar o Harbour depois do comando)
git checkout ~80
Foi mais pra confirmar.
Não dá pra fugir das alterações pra sempre, então convém que esteja funcionando pra não ter problemas depois.
De repente poderia ser somente alguma configuração extra pra voltar a funcionar.
git checkout ~80
Foi mais pra confirmar.
Não dá pra fugir das alterações pra sempre, então convém que esteja funcionando pra não ter problemas depois.
De repente poderia ser somente alguma configuração extra pra voltar a funcionar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Problemas no envio de emails com hbtip
José,
De fato o Harbour está com problema no envio de email, poderia explicar para simples mortais como usar e baixar o Harbour retroativo, nunca usei GIT, sempre peguei o Harbour da noite e compilei, compilar o Harbour é fácil.
De fato o Harbour está com problema no envio de email, poderia explicar para simples mortais como usar e baixar o Harbour retroativo, nunca usei GIT, sempre peguei o Harbour da noite e compilei, compilar o Harbour é fácil.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Problemas no envio de emails com hbtip
Pra baixar os fontes do Harbour, dependendo se oficial ou vszakats:
o último nome desse comando é o nome da pasta local que uso.
pra voltar atrás ou pra frente, atualizações, pode a qualquer momento digitar na pasta:
onde n é a quantidade de alterações contadas a partir da última versão.
90 alterações pra trás: git checkout master~90
anterior à 90: git checkout master~91
primeira: git checkout master~0
Pode acompanhar o changelog.txt no disco, e ver que ele vai se alterando, incluindo/eliminando alterações.
Antes, pra resetar e poder atualizar eu usava isto, mas não funciona mais.
Então quando preciso resetar pra atualizar, eu baixo tudo de novo com o primeiro comando.
O normal pra ir atualizando é digitar isto na pasta:
Pra gerar o Harbour, se já costuma baixar o Harbour nightly pronto:
win-make clean install
O que precisa onfigurar na máquina:
path pro harbour bin
path pro compilador C, caso não detecte automático
indicação do path de destino do harbour pronto (se for pasta diferente dos fontes)
Às vezes, se a detecção automática não funcionar, é só acrescentar algumas coisas manuais, como o compilador.
E tem também o UPX pra compactar, que não faz parte do Harbour normal, e precisa baixar a parte.
Se for a versão do vszakats, se não me engano não funciona com o mingw padrão do harbour 3.2.
Aqui uso msvc 2010, e tem mais configurações além dessas.
No msvc2010 precisa configurar os PATHs dos EXEs, INCLUDEs e OBJs, e ficam em pastas diferentes.
No geral é igual quando usava Clipper.
Se der falta de algum EXE ou DLL, é procurar no computador, e colocar a pasta em SET PATH=
Se der falta de algum include (ch), é procurar no computador, e colocar a pasta em SET INCLUDE=
Se der falta de algum OBJ, é procurar no computador, e colocar a pasta em SET OBJ=
Se não detectar o compilador, verificar o PATH, e no caso do vszakats, acrescentar variável da versão
SET HB_COMPILER_VER=1600
Esse acima é a versão do msvc 2010, porque uso pasta diferente do padrão, mas não testei se já pega automático, senão não precisaria disso.
Só pra completar:
Se voltar/adiantar alteração, isso significa nos fontes, então precisa gerar o Harbour novamente.
Nota: GIT não é apenas pra baixar do github. GIT é um programa completo pra controlar versões. Geralmente a gente usa só pra baixar versão e nada mais.
No momento estou retornando pra 91 alterações pra trás, pra funcionar o email.
Já enviei meu teste direto pro email do desenvolvedor, porque inclui minha conta de email, pra ele tentar verificar o problema.
Código: Selecionar todos
git clone https://github.com/harbour/core.git harbour32
git clone http://github.com/vszakats/harbour-core/ vszakats
pra voltar atrás ou pra frente, atualizações, pode a qualquer momento digitar na pasta:
Código: Selecionar todos
git checkout master~n
90 alterações pra trás: git checkout master~90
anterior à 90: git checkout master~91
primeira: git checkout master~0
Pode acompanhar o changelog.txt no disco, e ver que ele vai se alterando, incluindo/eliminando alterações.
Antes, pra resetar e poder atualizar eu usava isto, mas não funciona mais.
Código: Selecionar todos
git reset --hard HEAD
O normal pra ir atualizando é digitar isto na pasta:
Código: Selecionar todos
git pull
win-make clean install
O que precisa onfigurar na máquina:
path pro harbour bin
path pro compilador C, caso não detecte automático
indicação do path de destino do harbour pronto (se for pasta diferente dos fontes)
Às vezes, se a detecção automática não funcionar, é só acrescentar algumas coisas manuais, como o compilador.
Código: Selecionar todos
SET PATH=d:\harbour\bin;d:\harbour\comp\mingw\bin
SET HB_INSTALL_PREFIX=d:\harbour
SET HB_COMPILER=mingw
Se for a versão do vszakats, se não me engano não funciona com o mingw padrão do harbour 3.2.
Aqui uso msvc 2010, e tem mais configurações além dessas.
No msvc2010 precisa configurar os PATHs dos EXEs, INCLUDEs e OBJs, e ficam em pastas diferentes.
No geral é igual quando usava Clipper.
Se der falta de algum EXE ou DLL, é procurar no computador, e colocar a pasta em SET PATH=
Se der falta de algum include (ch), é procurar no computador, e colocar a pasta em SET INCLUDE=
Se der falta de algum OBJ, é procurar no computador, e colocar a pasta em SET OBJ=
Se não detectar o compilador, verificar o PATH, e no caso do vszakats, acrescentar variável da versão
SET HB_COMPILER_VER=1600
Esse acima é a versão do msvc 2010, porque uso pasta diferente do padrão, mas não testei se já pega automático, senão não precisaria disso.
Só pra completar:
Se voltar/adiantar alteração, isso significa nos fontes, então precisa gerar o Harbour novamente.
Nota: GIT não é apenas pra baixar do github. GIT é um programa completo pra controlar versões. Geralmente a gente usa só pra baixar versão e nada mais.
No momento estou retornando pra 91 alterações pra trás, pra funcionar o email.
Já enviei meu teste direto pro email do desenvolvedor, porque inclui minha conta de email, pra ele tentar verificar o problema.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Problemas no envio de emails com hbtip
Não testei, mas acredito que essas correções foram feitas pelo Przemek a dois dias passados.
Saudações,
Itamar M. Lins Jr.
Já estão no fork 3.42015-03-13 18:56 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* contrib/hbwin/win_bmp.c
! fixed copy and past typo in my last modification - thanks to
Juan Francolino for reporting the problem and to Alexander
Czjczyński for locating the reason. It closes issue #91.
* contrib/hbtip/smtpcli.prg
* be sure that server answer after HELO command (:open() method) is
fully consumed
* contrib/hbtip/sendmail.prg
! removed redundant waiting for sever answer after opening connection
without authentication - it fixes timeout delay in such case
! do not create TIPClientSMTP() object twice when it's not necessary
% small code simplification
best regards
Przemek
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Problemas no envio de emails com hbtip
Já testei no mesmo dia, ainda não foi resolvido.
Inclusive enviei meu fonte teste, com dados do meu email pra ele testar, como ele pediu.
Inclusive enviei meu fonte teste, com dados do meu email pra ele testar, como ele pediu.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Problemas no envio de emails com hbtip
Isso já foi depois 13/03.
Desse seu teste!
Itamar M. Lins Jr.
Desse seu teste!
Veja:No changes.
Additional information:
When ok, all sendmail work is made in less than 3 seconds.
When fail, need 10 seconds or more.
Acredito que vc testou esse aqui em baixo. 12/03! removed redundant waiting for sever answer after opening connection
without authentication - it fixes timeout delay in such case
Saudações,2015-03-12 09:41 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* contrib/hbtip/sendmail.prg
! fixed wrong login conditions - AICS it's old problem which had existed
from very long time.
* contrib/hbtip/smtpcli.prg
! eliminated redundant processing EHLO processing
best regards
Przemek
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Problemas no envio de emails com hbtip
Por coincidência acabou de voltar o email que enviei pra ele.
Usei esse email indicado na atualização.
A atualização foi à tarde.
Enviei o email pra ele à noite, 13/03/2015 as 19:49.
O retorno de mensagem de erro foi este:
É o mesmo da atualização, onde se troca at por arroba.
Usei esse email indicado na atualização.
A atualização foi à tarde.
Enviei o email pra ele à noite, 13/03/2015 as 19:49.
O retorno de mensagem de erro foi este:
Já conferi o email e está correto.Sorry, I wasn't able to establish an SMTP connection. (#4.4.1)
I'm not going to try again; this message has been in the queue too long.
É o mesmo da atualização, onde se troca at por arroba.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Problemas no envio de emails com hbtip
Resolvido.
https://github.com/harbour/core/issues/902015-03-16 23:00 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* contrib/hbtip/smtpcli.prg
! do not execute STARTTLS command if server does not report it's supported
(issue #90)
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/