none
Enviar correo

    Question

  • Hola,
    quiero enviar correos desde la PDA concetada por WiFi a un Exchange y lo estoy haciendo con este código:

            Dim m As New Microsoft.WindowsMobile.PocketOutlook.EmailMessage
            Dim rec As New Microsoft.WindowsMobile.PocketOutlook.Recipient("usuario", "usuario@dominio.com")
            m.To.Add(rec)
            m.Subject = "Test"
            m.BodyText = "Test"
            Dim session As New PocketOutlook.OutlookSession
            m.Send(session.EmailAccounts(0))

    He configurado el Activesync con una cuenta y le he activado "Enviar los elementos salientes al instante", pero no me envía los correos si no es que el fuerce Sincronizar de forma manual.

    ¿Hay forma de forzar el envío de correo por código Visual Basic?
    ¿O hay otra manera mejor de enviar correo mediante Exchange 2003?

    Gracias
    Thursday, March 11, 2010 1:25 PM

All replies

  • Hola

    No se porque tienes que activar o utilizar el activeSync para enviar el mensaje.  Si la aplicacion esta funcionando y esta dentr de una red via Wi-Fi no necesitas ActiveSync.

    Si explicas mejor como estas enviando el correo quizas te podamos ayudar mejor.

    Saludos,


    Roberto Alvarado Taborda www.bogotadotnet.org Core Group BogotaDotNET Compact Framework Developer .NET Bogota - Colombia
    Thursday, March 11, 2010 4:51 PM
  • uso WM5 en un Motorola/Symbol MC7090. Dentro de un programa de lectura de códigos de barras quiero que en cada sincronización con una base de datos en SQL haga un envío de correo.
    En el ActiveSync de la pda he configurado el apartado "configurar servidor" con una cuenta de correo de exchange. Con el código descrito más arriba, cuando le digo enviar correo, lo ejecuta bien pero se queda en la bandeja de salida del Pocket Outlook y no lo envía. Sólo lo hace cuando voy al Activesync y le doy manualmente al Sinc., o sinó, lo envía cuando se sincroniza automáticamente cada 5 minutos en horas punta.
    Yo creía que con el código de arriba, cuando le daba a enviar lo haría automáticamente, pero no lo hace.
    También tiene activado "Enviar los elementos salientes al instante".

    ¿No hay manera que por código fuerce una sincronización del correo con el Exchange? O quizás sea culpa del WM5
    Friday, March 12, 2010 6:56 AM