Envio de Email com Anexos: Indy / Delphi 2007

Delphi

20/12/2011

Boa tarde a todos.
Estou usando o Delphi2007 e para enviar emails uso os componentes Indy.
Acontece que praticamente todas as vezes que anexo arquivos (XML, PDF,etc) ao email o mesmo é recebido de forma corrompida pelo destinatário. Já testei com diversos emails destino diferentes.
Em alguns casos, como por exemplo ao anexar um CSV, em vez de ir como anexo o conteúdo do arquivo é colocado no corpo do email, de forma totalmente desconfigurada. Vejam abaixo.
Alguém já passou por isso e tem alguma dica para me dar?
Desde já agradeço.
Abraço,
Marcelo Alaggio.
Porto Alegre.


This is a multi-part message in MIME format --Ndblz8=_gJauEkhSqxnLlow0mJj6xViHO3 Content-Type: text/plain Content-Transfer-Encoding: 8bit A CLAUDIA Segue arquivo anexo. Favor preencher com a previsão de entrega dos itens no arquivo anexo,retornando este documento via e-mail para alaggio@delphus.inf.br. Atenciosamente, CLAUDIA Para fazer o download do Adobe Acrobat Reader acesse www.adobe.com.br --Ndblz8=_gJauEkhSqxnLlow0mJj6xViHO3 Content-Type: application/octet-stream; name=followup.csv Content-Transfer-Encoding: base64 Content-Disposition: inline; filename=followup.csv IkZvbGxvdyBVcCBkZSBDb21wcmFzIjs7Ozs7Ozs7DQoNCiJGb3JuZWNlZG9yOiBTRUNDT04gSU5E VVNUUklBIEUgQ09NRVJDSU8gTFREQSI7Ozs7Ozs7Ow0KIkZhdm9yIHByZWVuY2hlciBjb20gYSBw cmV2aXPjbyBkZSBlbnRyZWdhIGRvcyBpdGVucyBhYmFpeG8sIHJldG9ybmFuZG8gZXN0ZSAgZG9j dW1lbnRvIHBvciBlLW1haWwgcGFyYSBDTEFVRElBQENPTkVDU1VMLkNPTS5CUiI7Ozs7Ozs7Ow0K DQoiT0MiOyJEYXRhIjsiQ/NkLkZhYnJpY2FudGUiOyJEZXNjcmnn428iOyJRdWFudGlkYWRlIjsi RW50cmVnYSI7IlByZXZpc+NvIjsiTrogTkYiOw0KIjMwODgwIjsiMTkvOS8yMDExIjsiTFRXQkQt MDZCRkZBLUxMNzAwMSI7IkxUV0JELTA2QkZGQS1MTDcwMDEiOyIxLjAwMCwwMCI7IjE5LzA5LzIw MTEiOw0KIjMxMDAwIjsiMjcvOS8yMDExIjsiTFRXQ0ItMDRQTU1TLUxDNzAwMSI7IkxUV0NCLTA0 UE1NUy1MQzcwMDEiOyIyNTAsMDAiOyIxMC8xMi8yMDExIjsNCiIzMTAwMCI7IjI3LzkvMjAxMSI7 IkxUV0NCLTA0UE1NUy1MQzcwMDEiOyJMVFdDQi0wNFBNTVMtTEM3MDAxIjsiMjUwLDAwIjsiMTAv MDEvMjAxMiI7DQoiMzEwMDAiOyIyNy85LzIwMTEiOyJMVFdDQi0wNFBNTVMtTEM3MDAxIjsiTFRX Q0ItMDRQTU1TLUxDNzAwMSI7IjI1MCwwMCI7IjEwLzAzLzIwMTIiOw0KIjMxMDAwIjsiMjcvOS8y MDExIjsiTFRXQ0ItMDRQTU1TLUxDNzAwMSI7IkxUV0NCLTA0UE1NUy1MQzcwMDEiOyIyNTAsMDAi OyIxMC8wNC8yMDEyIjsNCg== --Ndblz8=_gJauEkhSqxnLlow0mJj6xViHO3--
Marcelo Alaggio

Marcelo Alaggio

Curtidas 0

Respostas

Adriano Santos

Adriano Santos

20/12/2011

É o tipo de dados MIME. Mude para:

idMessage.Encoding := meUU;
GOSTEI 0
POSTAR