Ir para conteúdo
  • Cadastre-se

dev botao

Dica Para Salvar O Email Com Acbrmail


renato.pavan
  • Este tópico foi criado há 3502 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde,

 

Li no forum a pergunta de algum colega ao Jean se era possível salvar os emails enviado pelo ACBrMail.

 

Fiz uns testes aqui e salvei em formato eml que no meu caso abri com o Outlook 2010.

 

Na procedure SendMail, Logo abaixo da instrução:

fMIMEMess.EncodeMessage;

Coloquei o seguinte código:

fMIMEMess.Lines.SaveToFile('c:\' + fSubject + '.eml');

Deixei fixo o caminho porque foi só um teste, mas pode ser criado uma propriedade boleana para informar se deseja salvar e, em caso afirmativo um caminho para ser salvo a cópia ou até mesmo um stream para ser salvo em um blob no banco de dados.

 

Att.

  • Curtir 2

Renato Pavan

Desenvolvedor Delphi / PHP  – Campinas (SP)

 

RWA Sistemas

Link para o comentário
Compartilhar em outros sites

Só complementando a dica, este mesmo email pode ser reenviado apenas carregando o arquivo no objeto fMIMEMess:

fMIMEMess.Lines.LoadFromFile('caminho_do_arquivo');

Nos testes que fiz, ele mantem todos os destinatários, anexo, tudo como o email original.

 

Att.

  • Curtir 1

Renato Pavan

Desenvolvedor Delphi / PHP  – Campinas (SP)

 

RWA Sistemas

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3502 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...