Fórum Tem como enviar e-mail pelo Outlook em segundo plano? #287342
07/07/2005
0
email := ´mailto:´+´christianadriano@msn.com´+´?subject=´+´Assunto´+´&body=messagem XY´+´.&file="´+´C:\boot.ini´+´"´; ShellExecute( 0, nil, pChar(email), nil, nil, SW_HIDE);
Até ae tudo bem, o q eu gostaria de saber se em vez de ´ABRIR´ a tela do outlook, só ENVIAR o e-mails com os dados já preenchidos via delphi.
Será que tem como fazer isso ?
Obs. preciso mandar pelo outlook para ter armazenados os e-mails enviados. uso D7.
[]´s.
Christian.
Christian_adriano
Curtir tópico
+ 0Posts
07/07/2005
Julien
Gostei + 0
07/07/2005
Massuda
Se você estiver usando o Outlook que vem com o Office (não o Outlook Express que vem com o Windows), talvez seja possível fazer isso usando automação via COM (não conheço muito disso, talvez outra pessoa possa te ajudar se for o caso).
A alternativa sugerida pelo Julien, sem utilizar o Outlook, pode ser feita de modo que uma cópia de cada email seja enviado para a própria máquina/usuário que está enviando os emails, o que, de certa forma, equivale a ter uma cópia na pasta de itens enviados.
Gostei + 0
15/12/2005
Kiguti
Só consegui fazer aparecer a tela do outlook na tela. Dai o cara tem que clicar em enviar.
Kiguti
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)