hb_SendMail e anexos acima de 10mb
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
hb_SendMail e anexos acima de 10mb
Alguém conseguiu enviar anexos superiores a 10mb com hb_SendMail?
Aqui não estou conseguindo.
Meu provedor não tem limite de tamanho, e por outro progama vai, só resta ser algum limite.
Aqui não estou conseguindo.
Meu provedor não tem limite de tamanho, e por outro progama vai, só resta ser algum limite.
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
hb_SendMail e anexos acima de 10mb
Só pra explicar:
São 3 emails seguidos, cada um com anexo diferente: 13mb, 7.5mb, 9.5mb
Em dezenas de tentativas ontem, somente o primeiro email de 13mb não chegava.
Fui fazer de novo hoje pra acompanhar o log e...... funcionou.
Fiz de novo, e funcionou de novo.
o fonte é algo parecido com for nCont = 1 to 3; SendMail( arquivo[nCont] ); next
Como só falhou o primeiro em todas as tentativas, e é o único acima de 10mb, a suspeita foi o tamanho.
Mas hoje funcionou normal.
Seja o que for, é muito esquisito.
Ontem durante horas não funcionou.
E hoje foi normal.
Estou achando que pode ser algum problema maluco na internet em geral, ou até alguma das conhecidas "seguranças quebra-galho" do windows.
De repente a segurança interpreta que é um programa roubando dados.... vai saber... Mico-soft inventa coisas malucas também.
Não sei se existe opção da hbtip/conexão trabalhar por blocos.
Como são enviados todos os megas de uma vez, com erro ou sem erro vai tudo, passa a impressão de que tudo está ok.
São 3 emails seguidos, cada um com anexo diferente: 13mb, 7.5mb, 9.5mb
Em dezenas de tentativas ontem, somente o primeiro email de 13mb não chegava.
Fui fazer de novo hoje pra acompanhar o log e...... funcionou.
Fiz de novo, e funcionou de novo.
o fonte é algo parecido com for nCont = 1 to 3; SendMail( arquivo[nCont] ); next
Como só falhou o primeiro em todas as tentativas, e é o único acima de 10mb, a suspeita foi o tamanho.
Mas hoje funcionou normal.
Seja o que for, é muito esquisito.
Ontem durante horas não funcionou.
E hoje foi normal.
Estou achando que pode ser algum problema maluco na internet em geral, ou até alguma das conhecidas "seguranças quebra-galho" do windows.
De repente a segurança interpreta que é um programa roubando dados.... vai saber... Mico-soft inventa coisas malucas também.
Não sei se existe opção da hbtip/conexão trabalhar por blocos.
Como são enviados todos os megas de uma vez, com erro ou sem erro vai tudo, passa a impressão de que tudo está ok.
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/
-
marcosgambeta
- Usuário Nível 3

- Mensagens: 332
- Registrado em: 16 Jun 2005 22:53
hb_SendMail e anexos acima de 10mb
Tive um caso parecido, testando o envio de emails usando classes do Qt Framework. Mas o problema era este: timeout.JoséQuintas escreveu:Seja o que for, é muito esquisito.
Ontem durante horas não funcionou.
E hoje foi normal.
Quando a Internet estava rápida, os emails com anexos iam sem problemas. Bastava a internet ficar lenta, para o email não ser enviado, pois o envio do email demorava mais tempo. Então, tive de aumentar o tempo de espera por uma resposta do servidor, para não ocorrer o timeout.
Não uso o hb_sendmail, mas talvez o problema seja este.
Atenciosamente,
Marcos Antonio Gambeta
Marcos Antonio Gambeta
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
hb_SendMail e anexos acima de 10mb
O default é de 10 segundos.
Aumentei pra 20. Agora só resta aguardar.
Pensei até que poderia ser o encode base64.
Motivo: hb_sendmail conecta e só depois converte, isso daria um tempo sem resposta ao servidor, se o timeout de lá for pequeno, mas se fosse isso falharia sempre.
Valeu pela dica.
Aumentei pra 20. Agora só resta aguardar.
Pensei até que poderia ser o encode base64.
Motivo: hb_sendmail conecta e só depois converte, isso daria um tempo sem resposta ao servidor, se o timeout de lá for pequeno, mas se fosse isso falharia sempre.
Valeu pela dica.
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/
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
hb_SendMail e anexos acima de 10mb
Eu estou tentando implementar o envio de email para com o xhb 1.0.0 e hwgui 2.17 lendo varios (mas varios mesmo) post por aqui nao consegui. Me parece que o sr. (Jose Quintas) fez uma classe, o sr. usa essa classe para producao ou usa o hb_sendmail ?
Marcos Roberto
NetService Software
NetService Software
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
hb_SendMail e anexos acima de 10mb
A classe é apenas pra facilitar.
De qualquer jeito o trabalho é feito com hb_sendmail, blat ou CDO.
Usava somente BLAT, e ajustei a classe pra testar hb_sendmail sem perder a configuraçào original pra Blat.
Acabei deixando no sistema com as três opções, mas tenho usado com hb_sendmail.
Usando a classe, é só escolher uma das opções na hora de enviar.
De qualquer jeito o trabalho é feito com hb_sendmail, blat ou CDO.
Usava somente BLAT, e ajustei a classe pra testar hb_sendmail sem perder a configuraçào original pra Blat.
Acabei deixando no sistema com as três opções, mas tenho usado com hb_sendmail.
Usando a classe, é só escolher uma das opções na hora de enviar.
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/
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
hb_SendMail e anexos acima de 10mb
Nossa amigo! Seria abusar de minha parte lhe pedir um exemplo pratico com o CDO.
E o sr. usa o hb_sendmail com que versao do xhb ?
E o sr. usa o hb_sendmail com que versao do xhb ?
Marcos Roberto
NetService Software
NetService Software
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
hb_SendMail e anexos acima de 10mb
o único exemplo de CDO que tenho tá na própria classe
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/
hb_SendMail e anexos acima de 10mb
No meu caso tambem so tou conseguindo mandar arquivos bem pequenos, quando passa dos 250kb diz que enviou mais nao chega no e-email de destino.
Estou usando o harbour 3.0
Estou usando o harbour 3.0