Clube ASP - Enviando e-mails através de páginas ASP

Aula 01
É difícil imaginar um site sem o recurso de envio de e-mails por parte de seu visitante, seja este para dar uma opinião, indicar o site, etc...

Para que tal procedimento seja possível (principalmente se for utilizar o sistema em uma rede local), é necessário que você primeiro possua instalado no servidor um serviço de SMTP.

Ao enviar um e-mail pelo OutLook (por exemplo), os procedimentos necessários para a entrega deste e-mail são realizados pelos servidores SMTP (Simple Mail Transfer Protocol). Caso seu site esteja publicado em uma empresa especializada neste tipo de serviço, poderá pular esta parte do curso, porém é de grande importância conhecer a tecnologia empregada nos servidores SMTP para o domínio da matéria em questão. Achamos melhor que o aluno não apenas saiba como realizar a tarefa, porém saiba também tudo o que ocorre durante o processamento desta. Vários sites da Web ensinam o envio de e-mails por páginas ASP, porém se esqueceram de falar sobre o SMTP.

As versões do Windows NT, Windows 2000 e IIS trazem consigo um servidor SMTP e sua instalação é possível a partir do CD-ROM que acompanha o Software. Para verificar se o servidor SMTP está instalado no Windows 2000, proceda da seguinte forma:

1. Clique na opção de menu INICIAR;
2. Clique na opção CONFIGURAÇÕES;
3. Clique na opção PAINEL DE CONTROLE;
4. Na janela que se abre, selecione o ícone ADICIONAR OU REMOVER PROGRAMAS. Neste ponto será exibida uma janela conforme mostra a figura a seguir:

5. Clique no botão ADICIONAR OU REMOVER COMPONENTES DO WINDOWS, será então exibida a seguinte janela:

6. Marque a opção Internet Information Services e em seguida clique no botão DETALHES, será exibida a seguinte janela:

7. Marque o serviço SMTP e clique em OK. Seu servidor SMTP será instalado. Agora, basta seguir as orientações que forem sendo exibidas e ir confirmando a operação.

Vale lembrar que o diretório padrão de instalação do serviço em questão é o INETPUB/MAILROOT. Ao acessar este diretório, você irá observar a seguinte estrutura:

Cada um destes diretórios possui uma função que iremos verificar abaixo:

Diretório Função
SortTemp espaço temporário utilizado pelo serviço SMTP, utilizado para classificar e organizar as mensagens na pasta Pickup antes de entrarem na fila de envio
BadMail Contém as mensagens que por motivos diversos não foram entregues ao destinatário
Drop Armazenam as mensagens recebidas e não recuperadas pelo programa de e-mail
Pickup Aqui as mensagens a serem enviadas são armazenadas, classificadas para a fila de entrega e o servidor SMTP pega uma a uma para envio
Queue Contém todo o correio para entrega. Após a mensagem ter sido inclusa na fila, o SMTP tenta envia-la (incluindo um número de tentativas). Ao ser entregue, a mensagem é excluída desta pasta.

Neste ponto o serviço SMTP está instalado em seu equipamento, porém seus padrões (configurações) devem ser modificados para o seu domínio e este será o tema de estudo da próxima aula.

 

 

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco