Email MTAs Parte 1

Published on November 2016 | Categories: Documents | Downloads: 30 | Comments: 0 | Views: 209
of 19
Download PDF   Embed   Report

Comments

Content

Disciplina: Projeto e Implementação de Correio Eletrônico

Prof.: Carlos Alves

Sistema de E-mail
– Teoricamente um sistema de e-mail é formado por quatro componentes distintos: • Um “agente de usuário de correio” (mail user agent – MUA) utilizado para ler e compor mensagens • Um “agente de transporte de e-mail” (mail transport agent) que roteia as mensagens entre máquinas

Sistema de E-mail
– Teoricamente um sistema de e-mail é formado por quatro componentes distintos: • Um “agente de entrega” (local delivery agent) que coloca a mensagem em um armazenamento local (caixa postal) • Agente de Acesso (access agent) que conecta o agente do usuário ao armazenamento local (opcional). Exemplo: POP ou IMAP)

MTA – Mail Transfer Agent
– Servidor de E-mail
• Por quer gerenciar seu próprio servidor de e-mail? • Respostas: Controle Montar seu próprio sistema de mensagens internas Não depender de um provedor (IPS) Não ficar sujeito a limitações impostas pelo provedor (tamanho da caixa postal, tamanho da mensagem, número de destinatários e etc) “Grandes poderes trazem grandes responsabilidades”

MTA – Mail Transfer Agent
– De que você precisa para hospedar um servidor de e-mail?
• Um servidor – A características deste equipamento depende da sua infra-estrutura Recomendável
– Redundância de Fontes – Redundância de Discos – RAID (Redundant Array of Inexpensive Disks) – Quando possível um servidor de backup´s

MTA – Mail Transfer Agent
– Dimensionar um Servidor
• Não é uma tarefa fácil. Para dimensionar o servidor deve-se prever o comportamento dos usuários do sistema
• Exemplo: Uma Empresa com 100 funcionários. Estes enviam/recebem certa de 100 mensagens por dia (cada um). Considerando que a jornada de trabalho é de oito horas tempos:
Mensagens : 100*100 =10000 (E-mail´s por dia) Tempo: 10000/(8*60) = 20,83 mensagens/minuto

MTA – Mail Transfer Agent
– Dimensionar um Servidor
• Um dos fatores críticos em um servidor de e-mail são os dispositivos de E/S • A capacidade de processamento conta, mas como os processadores atual tem altas performances o gargalo acaba sendo nos dispositivos de E/S e no seu link de internet Não se deve comprar o servidor mais potente do mercado (último modelo) Não se deve utilizar um velho Desktop abandonado para esta tarefa, mesmo que esse tenha um bom processador e boa capacidade de armazenamento

MTA – Mail Transfer Agent
– Dimensionar um Servidor O Recomendado é:
• Bom senso • Conhecer a estrutura da empresa (porte da empresa, diretrizes) • Pensar em futuras implementações: Anti-Vírus, AntiSpam • Dimensionar um servidor que atenda a demanda de maneira satisfatória, mas pensando em uma expansão futura (não se prender a um limite mínimo)

MTA – Mail Transfer Agent
– De que você precisa para hospedar um servidor de e-mail?
• Uma conexão com a internet e um IP fixo para o seu servidor • Existe a possibilidade de utilizar um IP não fixo, mas este solução trás algumas desvantagens:
Possibilidade de perder as mensagem quando o IP for alterado Maior risco de cair em black lists

MTA – Mail Transfer Agent
– Portas que poderão ser utilizadas
Porta 25 110 143 993 Serviço SMTP (Simple Mail Transfer Protocol) POP (Post Office Protocol) IMAP (Internet Message Access Protocol) IMAP sobre TLS (transparent)

Protocolos – Visão Geral
– POP – (Post Office Protocol): Protocolo utilizado para se baixar e-mail´s do servidor.
• Conecta-se a um servidor de e-mail e prove o acesso a caixa postal de um usuário • O usuário transfere as mensagens do servidor para sua máquina local, através se um programa de e-mail (outlook express, eudora, Thunderbird e etc)

Protocolos – Visão Geral
– IMAP– (Internet Messagem Acess Protocol): Provê o acesso a caixa postal do usuário através de uma interface web
• Utilizando de uma aplicação webmail o usuário pode acessar a sua caixa postal de qualquer lugar, através da internet • Com a implementação TLS (Transport Layer Security), é possível provê acesso seguro aos usuários

Protocolos – Visão Geral
– SMTP– (Simple Mail Transport Protocol): Um protocolo relativamente simples implementado para se transferir mensagens para um ou mais destinatários

MTA Comparison
“For a lot of people the choice of the Mail Transfer Agent is important. A bad choice can mean lost time and money, lower reliability and increased risk to networks”.

MTA Comparison
- A escolha do MTA deve levar em consideração aspectos de sua infra-estrutura - Quantidade de mensagens enviadas por dia/hora - Existem poucos comparativos oficiais, e cada grupo de usuários (administradores) tendem a defender o MTA que utiliza

MTA Comparison
- Algumas opções interessantes:
Postfix Exim qmail Sendmail

Existem outras opções de MTA (Free), mas estes são os mais utilizados

MTA Comparison
- Algumas características que devem ser verificadas para a escolha do MTA:
• Segurança – Esta fator é de extrema importância e deve ser levado em consideração • Habilidade de trabalhar com grandes volumes de mensagens • Conseguir “falar” as varias implementações (variações) do SMTP • Interagir com diferentes bancos de dados (formatos diversos)

MTA Comparison
- Algumas características que devem ser verificadas para a escolha do MTA:
• Código fontes disponível (Free) • Documentação de qualidade disponível • Ser bem difundido na comunidade (muito utilizado)

MTA Comparison
- Critérios para a escolha de um MTA
• • • • Facilidade na administração / manutenção Segurança Desempenho Continuidade no desenvolvimento (Vida longa)

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close