Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Artigo Clube Delphi Edição 40 - DelphiMail
Artigo da Revista Clube Delphi Edição 40.

Atenção: por essa edição ser muito antiga não há arquivo PDF para download. Os artigos dessa edição estão disponíveis somente através do formato HTML.
DelphiMail
Crie uma aplicação web completa passo a passo
Existem diversas aplicações que permitem o uso de serviços através de um navegador – dentre as mais comuns está o Webmail. Um Webmail, você sabe, nada mais é que um cliente de e-mail como o Outlook, Eudora, KMail etc., com a diferença de ter sua interface baseada em HTML.
Neste artigo veremos como construir um Webmail no Delphi usando os componentes WebSnap, tecnologia que surgiu no Delphi 6 e permite a construção de aplicações web usando toda a infra-estrutura do Delphi (e do Kylix).
O enfoque aqui é na parte prática do WebSnap; você pode encontrar uma introdução aos conceitos e arquitetura dessa tecnologia na Edição 20 e na seqüência de artigos das Edições de
Nota: o exemplo deste artigo é baseado em um dos demos do Delphi.
Estrutura da aplicação
Nossa aplicação será composta por quatro páginas/módulos:
- Login (módulo pmLogin);
- Caixa de entrada (módulo pmListar);
- Visualização de mensagens (módulo pmLer);
- Envio de mensagens (módulo pmEnviar).
O esquema de páginas da aplicação pode ser visto na Figura 1.

Figura 1. Páginas do Webmail
Módulo principal
Crie uma aplicação WebSnap (usando File|New>Other>WebSnap> WebSnap Application) – veja a "
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Keuller Magalhães
Bacharel em Ciência da Computação (UNAMA-PA), desenvolvedor Delphi, Java e PHP, atuando nas áreas de DataSnap, WebSnap e aplicações distribuídas



