mailsend

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

mailsend

Mensagem por JoséQuintas »

Por acaso mudaram a senha e esqueceram de te avisar?
No caso de emails normais, tem o caso da porta 25 desativada, que muitos provedores atrasaram a mudança.
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/
Avatar do usuário
Alexandre Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 376
Registrado em: 26 Mar 2007 00:16
Localização: Itapema - SC

mailsend

Mensagem por Alexandre Silva »

uso a 587
crio uma bat cfe abaixo

Código: Selecionar todos

cAssunto:='"'+cAssunto+'"'
vaux:='@ mailsend -sub '+cAssunto
vaux+=' -from '+LOWER(cDe)
vaux+=' -to '+alltrim(cPara)
vaux+=' -smtp '+cServ
vaux+=' -starttls -port 587 -auth'
vaux+=' -portsmtp 587'
if !empty(vanexoxml)
   vaux+=' -attach '+vanexoxml
endif
if !empty(vanexopdf)
   vaux+=' -attach '+vanexopdf
endif
for z:=1 to len(vetcorpo)  // tem que ser linha a linha
    vaux+=' -M '+'"'+vetcorpo[z]+'"'
next
vaux+=' -log '+'eresult.txt'
if !empty(cCopia1)
   vaux+=' -cc '+alltrim(cCopia1)
endif
if !empty(cCopia2)
   vaux+=','+alltrim(cCopia2)
endif
if !empty(cCopia3)
   vaux+=','+alltrim(cCopia3)
endif
vaux+=' -user '+vusuario
vsenha:='"'+vsenha+'"'
vaux+=' -pass '+vsenha
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

mailsend

Mensagem por Itamar M. Lins Jr. »

O exemplo que postei não tem mistério nenhum.
Colocou #require ?
C:\Users\Itamar\Documents\GitHub\harbour-core\contrib\hbcurl\tests>hbmk2 email.p
rg
hbmk2: Processando script local make: hbmk.hbm
Harbour 3.4.0dev (35ed68a) (2014-12-31 14:33)
Copyright (c) 1999-2015, https://github.com/vszakats/harbour-core/
Compiling 'email.prg'...
Lines 167, Functions/Procedures 1
Generating C source output to 'C:\Users\Itamar\AppData\Local\Temp\hbmk_gcnus4.di
r\email.c'... Done.
Coloque no seu HBP assim:
hbcurl.hbc
hbtip.hbc

-w3 -es2
ou faça como o Mestre Viktor ensina, criar um arquivo assim hbmk.hbm

Código: Selecionar todos

hbcurl.hbc
hbtip.hbc

-w3 -es2
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

mailsend

Mensagem por Jairo Maia »

Olá Pessoal,

Na minha opinião, tem alguma coisa estranha ai. Voltando a mensagem inicial:
JoséQuintas escreveu:Por acaso mudaram a senha e esqueceram de te avisar?
Se esse fosse o caso, não se conectaria.
Alexandre Silva escreveu:Mas é que tudo vinha funcionando há mais de 2 anos...
Pois é. Ainda acho que algo está complicando a conexão.
Alexandre Silva escreveu:Prefiro mudar para o Curl citado acima.. só nao sei complilar
Na minha opinião você pode mudar para qualquer outra ferramenta, mas não irá resolver. Seu cliente envia emails diretamente pelo site porque não depende das conexões de porta do computador dele.

Ainda voltando a mensagem inicial, a mensagem é clara dizendo que houve uma tentativa de conexão em mesmo nível. E ai RESET.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

mailsend

Mensagem por Itamar M. Lins Jr. »

Use o ThunderBird p/ testar se é problema do mailsend.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder