Guest - Marcos - Postado Fevereiro 5, 2007 Denunciar Share Postado Fevereiro 5, 2007 Bom Dia gostaria de saber como enviar um email pelo Delphi através do Outlook Express, colocando destinatário, texto, e um arquivo em anexo?Alguém sabe? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Churc Postado Fevereiro 5, 2007 Denunciar Share Postado Fevereiro 5, 2007 opavar Outlook: OleVariant; vMailItem: variant; begin try Outlook := GetActiveOleObject('Outlook.Application'); except Outlook := CreateOleObject('Outlook.Application'); end; vMailItem := Outlook.CreateItem(olMailItem); vMailItem.Recipients.Add('email@algumsite.com'); vMailItem.Subject := 'Teste'; vMailItem.Body := 'Apenas um teste!'; vMailItem.Attachments.Add('Caminho do Arquivo'); vmailItem.Execute; vMailItem.Display;Se você trocar o Display por Send ele até envia sóque vai mostrar uma mensagem de aviso pro usuário queoutro programa está tentando enviar emails...Outra solução é usar o MAPI, da uma olhada nesse link.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Sr.Eddye Postado Janeiro 28, 2009 Denunciar Share Postado Janeiro 28, 2009 Este código não está funcionando com o Outlook Express, tem como fazer isto, em alguns lugares que eu pesquisei encontrei coisas parecidas e pessoas dizendo que o Outlook express não é um objeto OLE e sendo assim só poderia ser feito via MAPI. Existe alguma solução dentro do OLE para isto, ou vou ter que ficar com a versão MAPI? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Marcos -
Bom Dia gostaria de saber como enviar um email pelo Delphi através do Outlook Express, colocando destinatário, texto, e um arquivo em anexo?
Alguém sabe?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.