Página 1 de 1

SMTPSEND.EXE - ENVIO DE JPG NO CORPO DO EMAIL

Enviado: 23 Mai 2024 08:45
por Abel
ola pessoal, bom dia.
Quero agradecer a todos desse grupo, pois realmente a ajuda de voces é fenomenal !!!

preciso enviar por email um jpg mas no corpo do email e nao como anexo.

eu tenho o blat.exe e o smtpsend.exe mas nao consegui de forma alguma.

tentei ate mesmo usando o parametro -mFH<html> e nao deu certo.

Alguem ja conseguiu fazer o envio de um jpg no corpo do email usando um dos dois programas
acima para envio ?

Obrigado,
ABEL

SMTPSEND.EXE - ENVIO DE JPG NO CORPO DO EMAIL

Enviado: 23 Mai 2024 09:02
por Itamar M. Lins Jr.
Olá!
Tem que transformar a imagem(memoread(seu.jpg/png/etc)) em (uma string enorme) usando base64.
Tem aqui no forum. Falta até eu fazer isso.
Agora tá corrido aqui. Mas tem na internet os exemplos.

Saudações,
Itamar M. Lins Jr.

SMTPSEND.EXE - ENVIO DE JPG NO CORPO DO EMAIL

Enviado: 23 Mai 2024 22:26
por Abel
itamar, tudo bem,

pego o jpg e transformo em uma string base 64

mas como uso isso no smtpsend.exe ?

Obrigado
ABEL

SMTPSEND.EXE - ENVIO DE JPG NO CORPO DO EMAIL

Enviado: 23 Mai 2024 23:14
por Itamar M. Lins Jr.
Olá!
Fica no HTML. É uma string no próprio html.

Saudações,
Itamar M. Lins Jr.

SMTPSEND.EXE - ENVIO DE JPG NO CORPO DO EMAIL

Enviado: 23 Mai 2024 23:17
por Itamar M. Lins Jr.
Olá!

Código: Selecionar todos

<div>
  <p>Taken from wikpedia</p>
  <img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUA
    AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
        9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot" />
</div>
https://stackoverflow.com/questions/849 ... es-in-html

Não fica anexo, faz parte do html.
No caso vc usa um arquivo txt(CID)... Eu uso html.

Imagem

https://stackoverflow.com/questions/162 ... html-email
Saudações,
Itamar M. Lins Jr.

SMTPSEND.EXE - ENVIO DE JPG NO CORPO DO EMAIL

Enviado: 26 Mai 2024 20:56
por Abel
olá Itamar,

fiz o que voce orientou, gerei o html certinho, ate mesmo se eu executa-lo no navegador ele exibe a jpeg
que ja esta no html como base64.

mas nao consegui usar nenhum parametro no smtpsend.exe para que esse html seja exibido corretamente no
corpo do email.

baixei ate a ultima versao do smtpsend.exe e nao deu certo mesmo.
procurei na net um exemplo de como usar o parametro -mfH e tambem nao achei nada.

att
ABEL

SMTPSEND.EXE - ENVIO DE JPG NO CORPO DO EMAIL

Enviado: 27 Mai 2024 11:18
por Itamar M. Lins Jr.
Olá!
Eu não sei como vc faz.
Eu uso tip_MailSend()
No tip_MailSend, tem cBody, aFiles, entre outras opções.

No seu ai cBody deve ser o parametro -i ai vai o HTML
e o XML/ZIP/etc deve ser o -a

Não tem mais TXT.

Saudações,
Itamar M. Lins Jr.

SMTPSEND.EXE - ENVIO DE JPG NO CORPO DO EMAIL

Enviado: 27 Mai 2024 17:23
por JoséQuintas
Abel escreveu:eu tenho o blat.exe e o smtpsend.exe mas nao consegui de forma alguma.
Pega o blat e digita BLAT
Vai ter sua resposta na tela.

SMTPSEND.EXE - ENVIO DE JPG NO CORPO DO EMAIL

Enviado: 27 Mai 2024 22:14
por Itamar M. Lins Jr.
Olá!
Tava procurando..., pq aqui no forum já teve essa conversa.
https://pctoledo.org/forum/viewto ... ilit=email
Tá aqui as explicações.

Saudações,
Itamar M. Lins Jr.