Hola Claudio,

Lo que tengo que hacer es una aplicacion encargada de comunicarse con alguno
medios externos. Si desde otras aplicaciones quieren mandar un mensaje para
el "afuera", las otras aplicaciones dejan unos registros en unas tablas de
una base de datos y dicen a donde mandarlas. Del mismo modo, cuando el
"afuera" responde un mensaje (o manda un mensaje), los sistemas de "adentro"
lo reciben con un grpo de registros en unas tablas.
La aplicacion existe (esta hecha en VFP) y yo estoy "jugando" a cambiarla
(lo de jugando es un poco largo de explicar, pero yo tengo un Job
Description y algunas actividades de "stretch" y mi idea es ganar unos
puntos con la stretch activity). Pensaba en algo simple.
O sea, la aplicacion tiene que saber leer de una Base de datos y escribir en
otro lado (Mail, MQ Series y Faxes, que lo voy a resolver via una Queue :-)
y por otro lado, debe saber leer Mail y MQ Series y escribir en una base de
datos.

Leer de la base de datos y escribir en un email (y mandarlo) es bastante
simple. Helper + SP de lectura y se carga los valores en Propiedades de un
Objeto Mensaje. Por otro lado System.Net.Mail.SmtpClient (propiedades +
send()). Facil.

Recibir ... yo esperaba System.Net.Mail.Pop3Client.Receive(), cargar
propiedades del objeto mensaje y mandarlo a Save en la DAL (Helper + SP de
Insert).
Pero ... bueno ... tendre que hacer Oscar.Mail.Pop3Client.Receive ...
jejeje.

SaludOZ,

PS: Gracias Mariano, lo que insisto (y esto es mi prejuicio) es que no iba a
tener que hacer TCP+comandos Pop3, en los tiempos de NET ... pense que era
algo ya hecho, (insisto, es mi prejuicio). Pense que era algo mas comun.

SaludOZ,

On Sat, Jul 19, 2008 at 4:23 AM, Claudio M. E. Bastos Iorio <
[EMAIL PROTECTED]> wrote:

>  Oscar, que es lo que necesitas hacer? Un mailclient? Un webmail? O
> recibis los mensajes dentro de un ambiente "controlado" de una aplicación
> que ya conoces?
>
> Otra forma que no se menciono.. pero que implica "atarte" a un servidor de
> mail en particular, seria usar alguno que exponga alguna API..
>
>
>
>
>
> _______________________________
>
> Claudio M. E. Bastos Iorio
>
> http://www.blumer.com.ar
>
>
>
> *From:* [email protected] [mailto:[EMAIL PROTECTED] *On Behalf Of *Oscar
> Zárate
> *Sent:* Friday, July 18, 2008 9:29 AM
> *To:* [email protected]
> *Subject:* [puntonet] Recibir emails desde una applicacion
>
>
>
> Gracias Carlos, pense que iba a ser mas facil.
>
>
>
> Gracias Gustavo, cuando decia que habia encontrado "alog" me referia a esos
> dos casos de CodeProject y alguno mas (tengo cuatro proyectos para
> investigar) pero pense que era algo que estaba re-hecho. Que se yo, me
> parecia que era algo mas normal (esperaba algo mas tipo System.Net.Mail) y
> la clase SmtpClient, que se yo.
>
>
>
> Gracias de todos modos y gracias Claudio, voy a estudiar esos documentos.
>
> Les aviso cuando lo termino y veo que puedo aportar.
>
>
>
> SaludOZ,
>
> On Fri, Jul 18, 2008 at 9:49 PM, Gustavo Fuentes <[EMAIL PROTECTED]>
> wrote:
>
> Oscar,
>
>
>
> Quizás esto te sirva:
>
>
>
> http://www.codeproject.com/KB/IP/despop3client.aspx
>
> http://www.codeproject.com/KB/IP/Pop3MailClient.aspx
>
>
>
> Gustavo
>
>
>
>
>
>
>
> *De:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de *Carlos
> Peix
> *Enviado el:* Viernes, 18 de Julio de 2008 08:35 a.m.
>
>
> *Para:* [email protected]
> *Asunto:* [puntonet] Recibir emails desde una applicacion
>
>
>
> Hola Oscar,
>
>
>
> Existen componentes (comerciales) que te permiten leer POP3 e IMAP,
> procesar archivos adjuntos, etc. Tambien hay algunos articulos open source
> pero tendras que pelear mas por ese lado.
>
>
>
> Suerte
>
>
>
> *Carlos Peix*
>
> [EMAIL PROTECTED]
>
> tel: 4257-4622
>
> cel: 15-4406-7571
>
>
>  ------------------------------
>
> *De:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de *Oscar
> Zárate
> *Enviado el:* Viernes, 18 de Julio de 2008 06:08 a.m.
> *Para:* [email protected]
> *Asunto:* [puntonet] Recibir emails desde una applicacion
>
> Hola Gente,
>
>
>
> Tengo que acer una aplicacion que envia y recibe mensajes (o sea, lee lo
> que tiene que enviar desde una Base de Datos y escribe lo que recibe).
>
> Los mensajes son emails, mensajes MQ Series y Faxes.
>
> La verdad, pense que iba a ser mucho mas facil encontrar partes echas y lo
> unico que encuentro es como mandar un email, pero ni siquiera encuentro nada
> que me sirva para recibir un email desde la aplicacion.
>
>
>
> Tengo que escribir un programe que se conecte via TCP y mande comandos de
> POP3 y parsearlos a mano? No hay nada mas "simple"?
>
>
>
> Gracias.
>
> --
>
> SaludOZ,
>
>
>
>
> --
>
> SaludOZ,
>



-- 

SaludOZ,

Responder a