Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-04-2004
chucoptero chucoptero is offline
Miembro
 
Registrado: abr 2004
Posts: 28
Poder: 0
chucoptero Va por buen camino
Si, lo tengo instalado, hace falt algo mas
Responder Con Cita
  #2  
Antiguo 16-04-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
Nada más ... simplemente incluir la librería domino_tlb.pas c:\archivos de programa\borland\delphiX\lib

bueno ya llevarás algo avanzado no

Saludos, Tony
Responder Con Cita
  #3  
Antiguo 16-04-2004
chucoptero chucoptero is offline
Miembro
 
Registrado: abr 2004
Posts: 28
Poder: 0
chucoptero Va por buen camino
Código:
f_View := f_MailDatabase.GetView('enviados');
En esta linea abrimos la carpeta enviados, no.
Se puede abrir la carpeta donde se guardan todo el listado de direcciones de correo
Responder Con Cita
  #4  
Antiguo 16-04-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
Si esa sería la carpeta de enviados, y en cuanto a la libreta de direcciones te mandé un ejemplo que hace exactamente eso. Has podido acceder ya a tu correo????

Saludos, Tony
Responder Con Cita
  #5  
Antiguo 16-04-2004
chucoptero chucoptero is offline
Miembro
 
Registrado: abr 2004
Posts: 28
Poder: 0
chucoptero Va por buen camino
Si, perdona no me habia dado cuenta, creo q he terminado de entender el codigo y voy a empezar a implementarlo, muchas gracias por todo y ya te cuento.

Hasta luego
Responder Con Cita
  #6  
Antiguo 16-04-2004
chucoptero chucoptero is offline
Miembro
 
Registrado: abr 2004
Posts: 28
Poder: 0
chucoptero Va por buen camino
El componente Domino_TLB no me lo reconoce como un componente, yo solo lo he pegado en la carpeta lib y luego lo he puesto en los uses de mi programa
Responder Con Cita
  #7  
Antiguo 17-04-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
Con eso te vale simplemente, deja la librería en ese directorio y a partir de ahi a funcionar....
Responder Con Cita
  #8  
Antiguo 21-04-2004
chucoptero chucoptero is offline
Miembro
 
Registrado: abr 2004
Posts: 28
Poder: 0
chucoptero Va por buen camino
da igual ire haciendolo cada vez, una cosa porque si pongo
Cita:
str:= str + Doc.GetItemValue('InternetAddress')[0];
no me sale la direccion de correo del usuario.
Es del ejemplo q me mandaste para saber todos las personas q tengo en mi agenda
Responder Con Cita
  #9  
Antiguo 21-04-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
Siento el retraso es que hoy me he metido en el foro a eso de las 9:30 y luego ya no me he metido hasta ahora. Vamos a ver tienes varias soluciones para sacar la direccion email de un documento notes (notesdocument). Supongo que el ejemplo sería sobre la 4.6, no me acuerdo la verdad, pero se que con el siguiente código funciona :

Código:
str := str + doc.getitemvalue('SMTPOriginator')[0];
con ese campo lo que conseguimos es la dirección internet de un correo que no este dado de alta en nuestro servidor notes.

Con el siguiente código conseguimos la dirección internet del usuario notes al que se refiera el documento

Código:
str := str + doc.GetItemValue('INetFrom')[0];
De todas formas para saber a que campos puedes acceder mediante el método getitemvalue puedes, desde el propio cliente notes, pinchar sobre cualquier documento con el botón derecho y ver sus propiedades, y en la pestaña campos podrás ver todos los campos accesibles.

Saludos, Tony . Ya sabes si tienes alguna duda no dudes que ponermela por aqui.....

Última edición por tcp_ip_es fecha: 21-04-2004 a las 19:48:05.
Responder Con Cita
  #10  
Antiguo 23-04-2004
chucoptero chucoptero is offline
Miembro
 
Registrado: abr 2004
Posts: 28
Poder: 0
chucoptero Va por buen camino
Ya se xq falla es porque no tenemos cuentas de correo saliente, tenemos una direccion interna, y ya he podido sacarla, gracias por todo. Ahora empezare a preguntarte lo de enviar un correo electonico.
Cita:
f_LotusMailItem:= f_MailDatabase.CreateDocument;
Cuando introduzco esta linea me dice q acceso violado
q puede ser
Responder Con Cita
  #11  
Antiguo 26-04-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
Buenas, los fines de semana no me suelo meter en el foro, vamos a ver aqui te dejo una rutinita que envia correo (incluye el tema de anexos).

Código:
procedure TFCorreo.FlatButton1Click(Sender: TObject);
var a,d,i,x:integer;
 ol:olevariant;

begin
for d:=0 to Destinatario.Lines.count -1 do // envio un correo por cada direc.
begin
// todas las variables a nil para no tener problemas con Access Violation ;)
   mailitem:=nil; 
   notesitem1:=nil;
   notesitem2:=nil;
   notesrichItem:=nil;
   notesrtStyle:=nil;

 mailitem:=Ndb.createdocument;
 try
  try
 
  NotesItem1:=mailitem.ReplaceItemValue('sendTo',Destinatario.Lines[d]);
  NotesItem2:=mailitem.ReplaceItemValue('Subject', Asunto.text);
  notesrichitem:= mailitem.CreateRichTextItem('Body');
  notesRtStyle:=Ns.CreateRichTextStyle;
  notesrichitem.appendstyle(notesRtStyle);
  notesrichitem.appendtext(Cuerpo.text);
  for a:=0 to Anexos.lines.count -1 do
  begin
   notesrichitem.AddNewLine(2,false);
   notesrichitem.EmbedObject(EMBED_ATTACHMENT,'',Anexos.lines[a], 'EmbedObject');

  end;
  recipients:='';
  mailitem.Set_SaveMessageOnSend(true);
  mailitem.Send(false,recipients);


  except
   on E:Exception do
     MessageDlg('Error al enviar el mensaje, mtError, [mbOK],0);
  end;
  finally

   mailitem:=nil;
   notesitem1:=nil;
   notesitem2:=nil;
   notesrichItem:=nil;
   notesrtStyle:=nil;

  end;
end;
showmessage('El Mensaje se ha enviado con éxito');
end;
En principio tu instrucción es correcta, pero como no se en que contexto del programa esta te envío el código y asi es más fácil.....

Saludos, Tony .....seguimos en contacto
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 18:43:22.


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