none
Enviar y recibir correos Windows Phone 8

    Question

  • Buenas a todos.

    Escribo esta consulta porque estoy empezando a desarrollar en windows phone 8 y como primer proyecto me propuse hacer un pequeño gestor de correo para ir viendo como es la plataforma.

    Me he puesto a buscar información sobre las clases y namespaces que controlan el uso de las funciones de email en wp8, pero he visto que lo único que hay  es la clase EmailComposeTask que permite el envío de emails.

    A lo cual mi pregunta es, ¿cómo puedo hacer para programar la recepción de emails ya sea mediante pop3 o imap?

    Gracias por vuestra ayuda. Un saludo!

    Thursday, August 08, 2013 12:07 PM

Answers

  • Hola

    Si quieres enviar correo, tienes que usar EmailComposeTask. Por defecto no hay clases para la recepción de correo ni hay otras clases para envío que la mencionada.

    Si que puedes, haciendo uso del namespace Networking crearte tus propias clases, mediante comunicación TCP, que conecten con un servidor de correo y obtengan el mail, pero tienes que hacértelo tu.

    Un saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    • Marked as answer by Rafa Lebrón Friday, August 09, 2013 4:24 PM
    Friday, August 09, 2013 7:42 AM
    Moderator

All replies

  • Hola

    Si quieres enviar correo, tienes que usar EmailComposeTask. Por defecto no hay clases para la recepción de correo ni hay otras clases para envío que la mencionada.

    Si que puedes, haciendo uso del namespace Networking crearte tus propias clases, mediante comunicación TCP, que conecten con un servidor de correo y obtengan el mail, pero tienes que hacértelo tu.

    Un saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    • Marked as answer by Rafa Lebrón Friday, August 09, 2013 4:24 PM
    Friday, August 09, 2013 7:42 AM
    Moderator
  • Hola

    Si quieres enviar correo, tienes que usar EmailComposeTask. Por defecto no hay clases para la recepción de correo ni hay otras clases para envío que la mencionada.

    Si que puedes, haciendo uso del namespace Networking crearte tus propias clases, mediante comunicación TCP, que conecten con un servidor de correo y obtengan el mail, pero tienes que hacértelo tu.

    Un saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    Muchas gracias por tu respuesta Josue.

    Solo una pregunta más, implementando yo mismo las funciones para recibir correo y en general hacer las funciones comunes con los mismos, por ejemplo ¿cómo podría conectarme a un servidor de outlook o de gmail para recuperar los datos de una cuenta de correos de estos servidores?

    Es decir, si van por pop3 o por imap, ¿yo podría implementar las funciones necesarias para conectarme a los servidores usando alguno de estos protocolos?

    Gracias de nuevo por tu ayuda.

    Saludos.

    Friday, August 09, 2013 10:19 AM
  • Hola Rafa

    Esa pregunta no es ni mucho menos fácil de responder. Además es algo genérico no especifico de Windows Phone.

    Creo que para empezar deberías de revisar alguna librería o componente que ya lo implemente, yo al menos empezaría por ahí. Es demasiado curro hacerlo todo desde cero.

    Prueba por ejemplo: http://www.codeproject.com/Tips/466863/IMAP-and-POP3-Clients-in-Csharp o alguna similar que te puedas encontrar por la red. Tiene q ser algo muy genérico que sea compatible con Windows Phone.


    Mi Blog: http://www.geeks.ms/blogs/rserna Mi cuenta de Twitter: www.twitter.com/rafasermed

    Friday, August 09, 2013 3:48 PM