Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2013-10

synapse

17 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paola Bruccoleri

Hola todos..

�alguien est� usando synapse con las �ltimas versiones de lazarus en win64, por ej. 1.0.8?
Se que yo misma pregunt� hace a�os por la forma de env�o de emails, peor en aquel momento luego se decidi� por hacer otra cosa en ese proyecto y nunca llegu� a implementar nada de env�o de mails. Quisiera probar enviar mail usando una cuenta de gmail por ejemplo. Ahora quiero hacer algunas pruebas pero veo que por ej LNet desde el 2011 no se actualiza. He le�do que Indy es medio problem�tico y no se si se estar� usando, yla otra opci�n es esta.
Ya baj� el c�digo desde aqu�:
http://www.ararat.cz/synapse/doku.php/download

se que me faltan esas dll (openssl).. si alguien las tiene (win32) y me las puede pasar, mejor, as� no ando instalando nada (veo que necesito el Visual C++ 2008 Redistributables
<http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF>

muchas gracias!

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20131002/5c769db9/attachment.html>

Reply by email

Alfred Rivera
to Paola Bruccoleri

Por qu� es problem�tico INDY ??

http://stackoverflow.com/questions/14482160/sending-email-with-indy-to-a-gmail-address-message-goes-to-spam

El 03/10/2013 1:07, Paola Bruccoleri escribi�:

Show quoted text 29 lines
Hola todos.. �alguien est� usando synapse con las �ltimas versiones de lazarus en win64, por ej. 1.0.8? Se que yo misma pregunt� hace a�os por la forma de env�o de emails, peor en aquel momento luego se decidi� por hacer otra cosa en ese proyecto y nunca llegu� a implementar nada de env�o de mails. Quisiera probar enviar mail usando una cuenta de gmail por ejemplo. Ahora quiero hacer algunas pruebas pero veo que por ej LNet desde el 2011 no se actualiza. He le�do que Indy es medio problem�tico y no se si se estar� usando, yla otra opci�n es esta. Ya baj� el c�digo desde aqu�: http://www.ararat.cz/synapse/doku.php/download se que me faltan esas dll (openssl).. si alguien las tiene (win32) y me las puede pasar, mejor, as� no ando instalando nada (veo que necesito el Visual C++ 2008 Redistributables <http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF> muchas gracias! _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20131003/45e3d5e4/attachment.html>

Reply by email

José Mejuto
to Paola Bruccoleri: Hola todos.. �alguien est� usando synapse con las �ltimas versiones de lazarus en…

El 03/10/2013 1:07, Paola Bruccoleri escribi�:

Hola todos.. �alguien est� usando synapse con las �ltimas versiones de lazarus en win64, por ej. 1.0.8?

Hola,

Yo pero Win32, o seam binarios win32.

se que me faltan esas dll (openssl).. si alguien las tiene (win32) y me las puede pasar, mejor, as� no ando instalando nada (veo que necesito el Visual C++ 2008 Redistributables

No, no necesitas el VC, o por lo menos yo no recuerdo haberlo necesitado, y mi software est� funcionando en algunos WinXP SP1 :-)

Te meto las DLLs en un zip y las dejo en alg�n sitio ?

Reply by email

Carlos Enrique Rodriguez
to Paola Bruccoleri: Hola todos.. �alguien est� usando synapse con las �ltimas versiones de lazarus en…

Hola Paola

Show quoted text 11 lines
�alguien est� usando synapse con las �ltimas versiones de lazarus en win64, por ej. 1.0.8? Se que yo misma pregunt� hace a�os por la forma de env�o de emails, peor en aquel momento luego se decidi� por hacer otra cosa en ese proyecto y nunca llegu� a implementar nada de env�o de mails. Quisiera probar enviar mail usando una cuenta de gmail por ejemplo. Ahora quiero hacer algunas pruebas pero veo que por ej LNet desde el 2011 no se actualiza. He le�do que Indy es medio problem�tico y no se si se estar� usando, yla otra opci�n es esta. Ya baj� el c�digo desde aqu�: http://www.ararat.cz/synapse/doku.php/download

Yo estoy usando un Wrapper que te simplifica much�simo el tema mails con Synapse y viene con todo "listo para usar" (dlls, Synapse, etc). Est� en https://github.com/silvioprog/xmailer y la verdad que anda b�rbaro si lo que quer�s es empezar a enviar mails "enseguida".

Nos vemos
Carlos

Reply by email

Paola Bruccoleri
to José Mejuto: El 03/10/2013 1:07, Paola Bruccoleri escribi�: Yo pero Win32, o seam binarios win32.…

El 03/10/2013 8:32, Jos� Mejuto escribi�:

Show quoted text 19 lines
El 03/10/2013 1:07, Paola Bruccoleri escribi�: > Hola todos.. > > �alguien est� usando synapse con las �ltimas versiones de lazarus en > win64, por ej. 1.0.8? Hola, Yo pero Win32, o seam binarios win32. > se que me faltan esas dll (openssl).. si alguien las tiene (win32) y me > las puede pasar, mejor, as� no ando instalando nada (veo que necesito el > Visual C++ 2008 Redistributables No, no necesitas el VC, o por lo menos yo no recuerdo haberlo necesitado, y mi software est� funcionando en algunos WinXP SP1 :-) Te meto las DLLs en un zip y las dejo en alg�n sitio ?

Hola Jos�..
no importa si son win32 xq igual funcionan...
lo del visual c++redestributable es por lo que dec�a en el sitio; al bajar el exe y ejecutarlo sali� un error...y dec�a que si sal�a eso hab�a que instalar esto otro (ah� estaban esos exes tb)..

Si usas dropbox puedes meter ese zip en la carpeta p�blica; sino, el cq sitio que quieras..
muchas gracias!

Reply by email

Paola Bruccoleri
to Carlos Enrique Rodriguez: Hola Paola Yo estoy usando un Wrapper que te simplifica much�simo el tema mails con…

El 03/10/2013 9:04, Carlos Enrique Rodriguez escribi�:

Show quoted text 21 lines
Hola Paola > �alguien est� usando synapse con las �ltimas versiones de lazarus en > win64, por ej. 1.0.8? > Se que yo misma pregunt� hace a�os por la forma de env�o de emails, > peor en aquel momento luego se decidi� por hacer otra cosa en ese > proyecto y nunca llegu� a implementar nada de env�o de mails. > Quisiera probar enviar mail usando una cuenta de gmail por ejemplo. > Ahora quiero hacer algunas pruebas pero veo que por ej LNet desde el > 2011 no se actualiza. He le�do que Indy es medio problem�tico y no se > si se estar� usando, yla otra opci�n es esta. > Ya baj� el c�digo desde aqu�: > http://www.ararat.cz/synapse/doku.php/download Yo estoy usando un Wrapper que te simplifica much�simo el tema mails con Synapse y viene con todo "listo para usar" (dlls, Synapse, etc). Est� en https://github.com/silvioprog/xmailer y la verdad que anda b�rbaro si lo que quer�s es empezar a enviar mails "enseguida". Nos vemos Carlos

Hola Carlos..
si, entre todo lo que encontr�, vi lo q hizo Silvio (estuve un buen tiempo en la lista portugu�s)...

quiz�s sea mejor meterme con esto y hacer alguna pruebita... veremos que tal.. supongo que habr�n ejemplospor ah�.. muchas gracias!

Reply by email

Paola Bruccoleri
to Alfred Rivera: Por qu� es problem�tico INDY ?? http://stackoverflow.com/questions/14482160/sending-em…

El 03/10/2013 4:19, Alfred Rivera escribi�:

Hola Alfred.. mi opini�n solo se bas� en los mails viejos que ten�a!

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20131003/e45184f8/attachment.html>

Reply by email

Alfred Rivera
to Paola Bruccoleri

Ya has visto que en el enlace est� el sencillo c�digo a utilizar para conectar con el servidor de salida, realizar un mesnaje y enviarlo... todo con indy.... sencillito.

El 03/10/2013 14:18, Paola Bruccoleri escribi�:

Show quoted text 13 lines
El 03/10/2013 4:19, Alfred Rivera escribi�: > Por qu� es problem�tico INDY ?? > > http://stackoverflow.com/questions/14482160/sending-email-with-indy-to-a-gmail-address-message-goes-to-spam > Hola Alfred.. mi opini�n solo se bas� en los mails viejos que ten�a! _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20131003/76aa9852/attachment-0001.html>

Reply by email

Paola Bruccoleri
to Alfred Rivera

El 03/10/2013 9:53, Alfred Rivera escribi�:

Show quoted text 11 lines
Ya has visto que en el enlace est� el sencillo c�digo a utilizar para conectar con el servidor de salida, realizar un mesnaje y enviarlo... todo con indy.... sencillito. El 03/10/2013 14:18, Paola Bruccoleri escribi�: > El 03/10/2013 4:19, Alfred Rivera escribi�: >> Por qu� es problem�tico INDY ?? >> >> http://stackoverflow.com/questions/14482160/sending-email-with-indy-to-a-gmail-address-message-goes-to-spam >> > Hola Alfred.. mi opini�n solo se bas� en los mails viejos que ten�a!

Hola Alfred..
si, ya vi que es sencillito, pero t� lo probaste con lazarus?

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20131003/e9d31f78/attachment.html>

Reply by email

Paola Bruccoleri
to Paola Bruccoleri: Hola todos.. �alguien est� usando synapse con las �ltimas versiones de lazarus en…

El 02/10/2013 20:07, Paola Bruccoleri escribi�:

Show quoted text 20 lines
Hola todos.. �alguien est� usando synapse con las �ltimas versiones de lazarus en win64, por ej. 1.0.8? Se que yo misma pregunt� hace a�os por la forma de env�o de emails, peor en aquel momento luego se decidi� por hacer otra cosa en ese proyecto y nunca llegu� a implementar nada de env�o de mails. Quisiera probar enviar mail usando una cuenta de gmail por ejemplo. Ahora quiero hacer algunas pruebas pero veo que por ej LNet desde el 2011 no se actualiza. He le�do que Indy es medio problem�tico y no se si se estar� usando, yla otra opci�n es esta. Ya baj� el c�digo desde aqu�: http://www.ararat.cz/synapse/doku.php/download se que me faltan esas dll (openssl).. si alguien las tiene (win32) y me las puede pasar, mejor, as� no ando instalando nada (veo que necesito el Visual C++ 2008 Redistributables <http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF>

bueno, al final estoy probando synapse a secas, sin usar el xmailer que no pude con �l..
y con synapse tampoco :(

alguien tendr� alg�n ejemplo que funcione, usando por ej una cuenta de gmail?
mientras sigo buscando....

byeeeeeeeeeeee

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20131003/2a0e1ce0/attachment.html>

Reply by email

José Mejuto
to Paola Bruccoleri

El 03/10/2013 21:12, Paola Bruccoleri escribi�:

alguien tendr� alg�n ejemplo que funcione, usando por ej una cuenta de gmail? mientras sigo buscando....

Hola,

El adjunto es la funci�n que yo uso para enviar por e-mail y funciona con gmail, hotmail, etc. Hay variables que forman parte de la clase, pero creo que su significado se deduce por el nombre facilmente.

------------ pr�xima parte ------------ function TfrmSendByMail.intfSendMail: Boolean; var smtp: TSMTPSend; LineasDelMensaje: TStringList; Mime: TMimeMess; MimeMix: TMimePart; j: integer; begin Result:=false; LineasDelMensaje := TStringList.Create; smtp := TSMTPSend.Create; Mime:=TMimeMess.Create; MimeMix:=Mime.AddPartMultipart('mixed',nil); try AddToLog('Creando paquetes del mensaje.'); LineasDelMensaje.Text:=FMessageText; Mime.AddPartTextEx(LineasDelMensaje,MimeMix,TMimeChar.UTF_8,true,TMimeEncoding.ME_QUOTED_PRINTABLE); if Assigned(FAttachs) then begin for j := 0 to FAttachs.Count-1 do begin with TSMTPAttach(FAttachs[j]) do begin Mime.AddPartBinary(FData,FName,MimeMix); end; end; end; Mime.Header.From:=FEmailFrom; Mime.Header.ToList.Add(FEmailTo); Mime.Header.Subject:=UTF8ToAnsi(FEmailSubject); Mime.Header.CharsetCode:=TMimeChar.ISO_8859_1; //Confirmaci�n de recepci�n Mime.Header.CustomHeaders.Add('Disposition-Notification-To: '+FEmailFrom); Mime.Header.XMailer:='Mi correo 1.0'; Mime.EncodeMessage; smtp.UserName:=FLogin; smtp.Password:=FPassword; smtp.TargetHost:=FSMTPServer; smtp.TargetPort:=IntToStr(FSMTPPort); smtp.AutoTLS:=true; AddToLog('Iniciando conexi�n segura.'); if not smtp.Login() then raise ESMTP.Create('SMTP ERROR: Login:' + smtp.EnhCodeString); AddToLog('Iniciando capa de transporte seguro'); //if not smtp.StartTLS() then // raise ESMTP.Create('SMTP ERROR: StartTLS:' + smtp.EnhCodeString); AddToLog('Conexi�n segura establecida.'); if not smtp.MailFrom(FEmailFrom, 0) then raise ESMTP.Create('ERROR: C�digo MF "'+smtp.EnhCodeString+'" // "'+smtp.ResultString+'"'); if not smtp.MailTo(FEmailTo) then raise ESMTP.Create('ERROR: C�digo MT "'+smtp.EnhCodeString+'" // "'+smtp.ResultString+'"'); AddToLog('Enviando datos...'); if not smtp.MailData(mime.Lines) then raise ESMTP.Create('ERROR: C�digo MD "'+smtp.EnhCodeString+'" // "'+smtp.ResultString+'"'); AddToLog('Datos enviados.'); AddToLog('Cerrando conex��n...'); if not smtp.Logout() then raise ESMTP.Create('ERROR: C�digo LO "'+smtp.EnhCodeString+'"'); AddToLog('Proceso finalizado con �xito.'); Result:=true; finally Mime.Free; LineasDelMensaje.Free; smtp.Free; end; end;

Reply by email

Paola Bruccoleri
to José Mejuto

El 04/10/2013 1:33, Jos� Mejuto escribi�:

Show quoted text 13 lines
El 03/10/2013 21:12, Paola Bruccoleri escribi�: > alguien tendr� alg�n ejemplo que funcione, usando por ej una cuenta de > gmail? > mientras sigo buscando.... > Hola, El adjunto es la funci�n que yo uso para enviar por e-mail y funciona con gmail, hotmail, etc. Hay variables que forman parte de la clase, pero creo que su significado se deduce por el nombre facilmente.

Hola Jos�..
muchas gracias por el env�o! ahora haciendo los cambios pertinentes me envi� el dichoso mail. Yo us� anteriormente la funci�n del ejemplo, que es muy similar a lo que t� me enviaste y no se porqu� causa no hac�a el env�o.. con tiempo investigar�..

unas peque�as preguntas:
- FAttachs de qu� tipo es? es un array que tiene todos los nombres de archivos a adjuntar?
- la bendita funci�n AddToLog no la encuentro y no se a qu� componente o clase pertenece. No es que sea indispensable, pero est� bueno guardar un log, que me imagino es para eso :)
- qu� diferencia tiene este ejemplo con usar la funci�n SendToEx (o similares) que tb pertenecen a synapse?

- c�mo puedo detectar si hay conexi�n a internet??

prob� esto:
function HayConexion (URL: string): Boolean;
begin
   Result := False;
   if PingHost(URL)  -1 then
      result:= true;
end;

pas�ndole una ip de google y me funciona, pero no se si ser� la forma m�s �ptima...

Bueno, muchas gracias!

Reply by email

José Mejuto
to Paola Bruccoleri

El 04/10/2013 15:52, Paola Bruccoleri escribi�:

unas peque�as preguntas: - FAttachs de qu� tipo es? es un array que tiene todos los nombres de archivos a adjuntar?

Es un TObjectList que contiene una lista de TSMTPAttach (objeto de synapse) que es cada uno de los archivos adjuntos.

- la bendita funci�n AddToLog no la encuentro y no se a qu� componente o clase pertenece. No es que sea indispensable, pero est� bueno guardar un log, que me imagino es para eso :)

AddToLog es mia, s�lo a�ade ese texto a un Memo, nada m�s.

- qu� diferencia tiene este ejemplo con usar la funci�n SendToEx (o similares) que tb pertenecen a synapse?

A mi me gusta tener el control de c�mo se hacen las cosas, por ejemplo asegurar el charset con que se env�a el e-mail, los attachs, poner la firma del mailer, o como la confirmaci�n de recepci�n.

A parte que cuando envias a gMail u otros que necesitan TLS, el modo autoTLS funciona, el manual no :-?

- c�mo puedo detectar si hay conexi�n a internet??

No puedes :) puedes saber si tienes conexi�n con un sitio de internet, pero no con "internet" en abstracto.

Show quoted text 10 lines
prob� esto: function HayConexion (URL: string): Boolean; begin Result := False; if PingHost(URL) -1 then result:= true; end; pas�ndole una ip de google y me funciona, pero no se si ser� la forma m�s �ptima...

Es lo que usa Windows por ejemplo para decirte si tu conexi�n es a internet o no, s�lo que ellos hacen ping a Microsoft claro :)

Reply by email

Paola Bruccoleri
to José Mejuto

El 05/10/2013 8:26, Jos� Mejuto escribi�:

Show quoted text 8 lines
El 04/10/2013 15:52, Paola Bruccoleri escribi�: > unas peque�as preguntas: > - FAttachs de qu� tipo es? es un array que tiene todos los nombres de > archivos a adjuntar? Es un TObjectList que contiene una lista de TSMTPAttach (objeto de synapse) que es cada uno de los archivos adjuntos.

Hola Jos�
no encuentro la unit donde est� TSMTPAttach! al compilar me salta este error:
funciones2.pas(157,25) Error: Identifier not found "TSMTPAttach"

(hab�a probado el ejemplo sin atachs y ahora intento hacer una prueba)

�c�mo adicionas los archivos? tienes un ejemplo?? byeeeeeeeeeeeee

Reply by email

José Mejuto
to Paola Bruccoleri

El 05/10/2013 19:21, Paola Bruccoleri escribi�:

Show quoted text 10 lines
> Es un TObjectList que contiene una lista de TSMTPAttach (objeto de > synapse) que es cada uno de los archivos adjuntos. Hola Jos� no encuentro la unit donde est� TSMTPAttach! al compilar me salta este error: funciones2.pas(157,25) Error: Identifier not found "TSMTPAttach" (hab�a probado el ejemplo sin atachs y ahora intento hacer una prueba) �c�mo adicionas los archivos? tienes un ejemplo??

Hola,

Uy! es cierto, se me ha ido la cabeza!!!

TSMTPAttach=class(TObject)
private
public
   FName: string;
   FData: TStream;
   destructor Destroy; override;
end;
destructor TSMTPAttach.Destroy;
begin
   FData.Free;
   inherited Destroy;
end;

Es un objeto secillito para que autodestruya los TStream cuando destruya a lista de objetos, y poder darle un nombre al stream para mi comodidad.

Los adiciono as�:

   Attach:=TSMTPAttach.Create;
   Attach.FData:=TFileStream.Create('filetoattach.txt', fmOpenRead);
   Attach.FName:='Nombre Sugerido del attach';
   F.AddAttachment(Attach);
//
F.AddAttachment simplemente hace un FAttachmens.Add(Objeto).
//

Reply by email

Alfred Rivera
to Paola Bruccoleri: El 03/10/2013 9:53, Alfred Rivera escribi�: Hola Alfred.. si, ya vi que es sencillito,…

Salu2,

Para ser sincero, s�lo lo prob� hace tiempo en Delphi +indy y me funcion� bastante bien.

Ya que lo dices, voy a probarlo con Lazarus-Codetyphon y te digo algo.

El 03/10/2013 15:12, Paola Bruccoleri escribi�:

Show quoted text 21 lines
El 03/10/2013 9:53, Alfred Rivera escribi�: > Ya has visto que en el enlace est� el sencillo c�digo a utilizar para > conectar con el servidor de salida, realizar un mesnaje y enviarlo... > todo con indy.... sencillito. > > El 03/10/2013 14:18, Paola Bruccoleri escribi�: >> El 03/10/2013 4:19, Alfred Rivera escribi�: >>> Por qu� es problem�tico INDY ?? >>> >>> http://stackoverflow.com/questions/14482160/sending-email-with-indy-to-a-gmail-address-message-goes-to-spam >>> >> Hola Alfred.. mi opini�n solo se bas� en los mails viejos que ten�a! Hola Alfred.. si, ya vi que es sencillito, pero t� lo probaste con lazarus? _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20131007/50b0616b/attachment.html>

Reply by email

Pedro Pablo Oviedo Vera
to Alfred Rivera

No han probado con inet ....?

Saludos
pp

El lun, 07-10-2013 a las 11:06 +0200, Alfred Rivera escribi�:

Show quoted text 41 lines
Salu2, Para ser sincero, s�lo lo prob� hace tiempo en Delphi +indy y me funcion� bastante bien. Ya que lo dices, voy a probarlo con Lazarus-Codetyphon y te digo algo. El 03/10/2013 15:12, Paola Bruccoleri escribi�: > El 03/10/2013 9:53, Alfred Rivera escribi�: > > > Ya has visto que en el enlace est� el sencillo c�digo a utilizar > > para conectar con el servidor de salida, realizar un mesnaje y > > enviarlo... todo con indy.... sencillito. > > > > El 03/10/2013 14:18, Paola Bruccoleri escribi�: > > > > > El 03/10/2013 4:19, Alfred Rivera escribi�: > > > > > > > Por qu� es problem�tico INDY ?? > > > > > > > > http://stackoverflow.com/questions/14482160/sending-email-with-indy-to-a-gmail-address-message-goes-to-spam > > > > > > > > > > > Hola Alfred.. mi opini�n solo se bas� en los mails viejos que > > > ten�a! > Hola Alfred.. > si, ya vi que es sencillito, pero t� lo probaste con lazarus? > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
MSc. Ing. Pedro Pablo Oviedo Vera Direcci�n T�cnica y Desarrollo Empresa de Proyectos Agropecuarios ENPA Ministerio de la Agricultura Boyeros y Conill, Piso 10 Edif MINAG Telef. 884 5365 - 883 1703

Reply by email