salvar e-mail na caixa de saída do outlook pelo mapi

16/09/2004

como faço para salvar um e-mail na caixa de saída do outlook express 6 ?
estou usando delphi 7 com a library mapi ?

para enviar eu uso na minha função o seguinte comando :
M := MapiSendMail(0, hWnd, MapiMessage, 0, 0);
e para salvar acho que tem que ser algo como:
M := MapiSaveMail(0, hWnd, MapiMessage, 0, 0, 0);

só que o último parametro é para eu jogar o messageid(como pego isso).
bom acho eu que estou perto, alguém pode me dá uma força ?

ps: me retorna o erro 17 se o MapiSaveMail estiver como acima.

obrigado.


Augustoaf

Respostas

24/03/2005

Beira Mar

Fala Jovem,

Nossa cara estou com o mesmo problema gostaria de salvar a minha mensagem na caixa de rascunho´.
Consegui colocar na caixa de entrada mais qdo saio da mensagem e depois eu volto o corpo da mensagem se apaga.
Vc conseguiu resolver seu problema?

[]´s


Responder Citar

24/03/2005

Augustoaf

resolvi, manda um e-mail para mim que eu te mando um componente que utiliza essa biblioteca (mapi).

augustoaf@ig.com.br


Responder Citar