Abrir outlook com e-mail dos Destinatarios
02/03/2006
0
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:
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
Curtir tópico
+ 0
Responder
Posts
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
Assim seu destinatário seria o nome do grupo de usuários.
Ex: mailto:DeptoVendas etc
Responder
Clique aqui para fazer login e interagir na Comunidade :)