Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Colaboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 16-09-2007
Avatar de maxvera
maxvera maxvera is offline
Miembro
 
Registrado: jun 2006
Posts: 21
Poder: 0
maxvera Va por buen camino
Gracias por la respuesta, Rompe.

He cambiado este bloque en la función:

Código Delphi [-]
      if Mail.Values['to'] <> '' then begin
        Receip.ulReserved := 0;
        Receip.ulRecipClass := MAPI_TO;
        Receip.lpszName := StrNew(PChar(Mail.Values['to']));
        Receip.lpszAddress := StrNew(PChar('SMTP:' + Mail.Values['to']));
        Receip.ulEIDSize := 0;
        MapiMessage.nRecipCount := 1;
        MapiMessage.lpRecips := @Receip;
      end;

Por este otro:

Código Delphi [-]
      if Mail.Values['bcc'] <> '' then begin
        Receip.ulReserved := 0;
        Receip.ulRecipClass := MAPI_BCC;
        Receip.lpszName := StrNew(PChar(Mail.Values['bcc']));
        Receip.lpszAddress := StrNew(PChar('SMTP:' + Mail.Values['bcc']));
        Receip.ulEIDSize := 0;
        MapiMessage.nRecipCount := 1;
        MapiMessage.lpRecips := @Receip;
      end;

Las direcciones a las que quiero enviar y la llamada a la función las genero con este código:

Código Delphi [-]
    maillist := TStringList.Create;
    with DM.QrMailSelect do begin
      First;
      while not eof do begin
        if Trim(DM.QrMailSelectFnE_mail.Value) <> ''
        then maillist.values['bcc'] := maillist.values['bcc'] + ';' +
                                      DM.QrMailSelectFnE_mail.Value;
        Next;
      end;
      maillist.values['bcc'] := StringReplace(maillist.values['bcc'], ';', '', []);
    end;
    try
      maillist.values['subject'] := 'Document sending.';
      sendMail(Application.Handle, maillist);
    finally
      maillist.Free;
    end;

El resultado es un mensaje en el que no aparecen destinatarios ni en 'Para:' ni en 'C.c.:' y, como cabría esperar, al enviarlo no se manda a ningún sitio.

¿Qué se me escapa?

Gracias y saludos.
__________________
El colmo del inmovilismo es el 0 absoluto.

Última edición por maxvera fecha: 16-09-2007 a las 19:06:34.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ocultar tu aplicacion sergio_015 Varios 11 14-05-2008 21:22:20
... sin nada que ocultar ... Jure Humor 0 25-05-2004 17:21:01
Ocultar Iconos Nathan API de Windows 9 24-03-2004 16:23:11
Ocultar Nathan Varios 2 11-03-2004 17:32:14
ocultar botones67 Varios 3 04-10-2003 15:35:37


La franja horaria es GMT +2. Ahora son las 19:36:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi