![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Código:
f_View := f_MailDatabase.GetView('enviados');
Se puede abrir la carpeta donde se guardan todo el listado de direcciones de correo |
|
#2
|
||||
|
||||
|
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 |
|
#3
|
|||
|
|||
|
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 |
|
#4
|
|||
|
|||
|
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
|
|
#5
|
||||
|
||||
|
Con eso te vale simplemente, deja la librería en ese directorio y a partir de ahi a funcionar....
![]() |
|
#6
|
|||
|
|||
|
da igual ire haciendolo cada vez, una cosa porque si pongo
Cita:
Es del ejemplo q me mandaste para saber todos las personas q tengo en mi agenda |
|
#7
|
||||
|
||||
|
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 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];
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 18:48:05. |
|
#8
|
|||
|
|||
|
Lo siento pero no me funciona ninguno de los 2 y lo del lotus no me sale ninguna variable de este tipo, ni por el estilo.
|
|
#9
|
||||
|
||||
|
Los campos a los que me refería en el anterior post hacen referencia a un documento tipo correo (vamos los que te llegan a tu bandeja de entrada). Si lo que quieres es sacar la lista de direcciones de correo de tu lista de contactos el campo referente a la dirección email de cada contacto es InternetAddress. Como te dije en el anterior post si pinchas con el boton derecho sobre un contacto (en notes), y entras en propiedades del documento, te saldrá un cuadro de dialogo en el que le deberás pinchar en la pestaña campos (no viene escrito campos como tal, viene una especie de escuadra pequeñita) para ver todos los campos de ese documento, uno de ellos es InternetAddress. No se me ocurre otra cosa
, a no se de que la versión de notes que tengas tu sea diferente a la mía y ese campo no lo incluya o se haya cambiado de nombre. Yo tengo Lotus Notes R5.Saludos, Tony |
|
#10
|
|||
|
|||
|
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:
q puede ser |
|
#11
|
||||
|
||||
|
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;
Saludos, Tony .....seguimos en contacto |
|
#12
|
|||
|
|||
|
Perdona por no haberte contestado antes pero me habian cambiado la faena y no he podido ver nada más, pero he vuelto, eres el puto amo me funciona perfectamente, ya puedo enviar correos automáticos, pero me falta una ultima duda a ver si me la puedes solucionar.
Como puedo enviar un correo anonimo, que no aparezca mi nombre si no otro |
|
#13
|
||||
|
||||
|
librerías de Lotus
Hola a todos.
He estado siguiendo vuestros comentarios sobre el correo con Lotus y me interesaría poder hacer algunas cosillas con él. Necesitaría las librerías para Lotus que tenéís; ¿ alguno me las puede pasar?. Mi emilio es [email protected] Gracias. Francisco J. Flores |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|