Compartilhar via


Sending E-mail

Windows Mobile SupportedWindows Embedded CE Not Supported

9/8/2008

Este amostra de código é nomeado SendMail. Ele demonstra como a programaticamente enviar mensagens email usando o Mensagens APIs (MAPI). O aplicativo envia uma mensagem de email, por conta, para uma lista de destinatários. Ele armazena uma mensagem por cada conta na dispositivo móvel (POP3, ActiveSync, etc.), na caixa de saída da conta.

Área recurso

APIs relevantes

Fluxo programa básico

  1. Os logs para armazenar a mensagem.
  2. Obtém tabela de armazenar a mensagem.
  3. Para cada local conta:
    1. Abre o atual entrada armazenar.
    2. Obtém a pasta Rascunhos (necessário para de saída Email).
    3. Cria uma nova mensagem nesta pasta.
    4. Define as propriedades relevantes mensagem (destinatários, Assunto, Corpo, etc.).
    5. Cria um arquivo anexo.
    6. Envia a mensagem.
    7. Limpa o backup.

O uso

Para executar o amostra de código

  1. Navegue até a arquivo de solução (*.sln) e clique duplo-la. Por padrão, a solução arquivos são copiados para o seguinte pastas:

    C:\Arquivos de programas\Windows Mobile 6 SDK\Samples\Common\CPP\Win32\SendMail

    Microsoft Visual Studio 2005 inicia e carrega a solução.

  2. Crie a solução (Ctrl+Shift+B).

  3. Implante a solução (F5).

Para usar o aplicativo

  • Após execução de aplicativo, verificar sua pasta Caixa de saída ou Sent Items. De acordo com na sua rede ou acessar de parceria, você verá o message(s).

Comentários

O aplicativo não tem nenhuma interface usuário e não requer interação.

A lista de destinatários, assunto e corpo de mensagem, são especificados em codificar e podem ser alterado.

Ambientes de Desenvolvimento

SDK: Windows Mobile 6 Professional SDK e Windows Mobile 6 Standard SDK

Ambiente de desenvolvimento: Visual Studio 2005.

ActiveSync: Versão 4.5.

See Also

Concepts

Code Samples for Windows Mobile
MAPI Rules
Set Message Store Properties
New Messaging Transport
New Message Class