Abrir outlook com e-mail dos Destinatarios

02/03/2006

Bom Dia,

Utilizo essa função para abrir o Outlook com os destinatários:

Procedure TfFAT_004_005.DialogEmail(cText : String);
var
pEMail : PChar;

begin
{$ifdef win32}
pEMail:=PChar(´mailto:´+cText+´?Subject=teste3&Body=dsfasdf´);
ShellExecute(HIDE_WINDOW, ´open´, pEMail, nil, nil, SW_SHOW);
{$endif}
end;

So que tem e-mail que são mandados pra mais de 150 destinatarios.
Quando são poucos destinatarios funciona, mas quando é bastante não abre o outlook.
o shellexecute, tem limitação de tamanho nos parametros?

Obrigado
:lol:


Luizgaspa

Respostas

03/03/2006

_rodfaria_

Você poderia usar o recurso de ´lista de distribuição´ do Outlook.
Assim seu destinatário seria o nome do grupo de usuários.

Ex: mailto:DeptoVendas etc


Responder Citar

03/03/2006

Luizgaspa

Obrigado Valeu :D


Responder Citar