Arquivo da tag: Microsoft

Tutorial Debian 8 x64 com ISPConfig e NginX: Servidor de Email

Após a instalação do ISPConfig o Servidor de Email já ficou pronto para uso com o Postfix e o Dovecot. O que precisamos fazer é acertar algumas configurações e aprender a usá-lo.

O Servidor de Emails é um dos serviços mais procurados no Fator Binário e também o mais problemático. Dezenas de pessoas solicitam minha ajuda todos os meses, sendo que a grande maioria destes problemas são causados por configuração errada.

Neste artigo mostrarei como criar contas de email no ISPConfig, instalar o DKIM, desativar o certificado TLS obrigatório na porta 587 e instalar a última versão do Roundcube no NginX.

* Na Digital Ocean a porta 25 (SMTP) está bloqueada por padrão para contas novas. Se quiser enviar emails externamente então será necessário abrir um ticket de suporte com eles e dizer que deseja abrir a porta 25 para envio de emails. O suporte responderá o ticket em alguns minutos solicitando mais informações suas. Envie as informações adicionais que eles liberam a conta para envios. *O processo todo da solicitação até a liberação leva menos de 30 minutos.

Servidor de Emails

* Acesse o terminal SSH como superusuário root para executar os comando de instalação e configuração.

Adicionando caixas de email no ISPConfig

No painel admin do ISPConfig pode-se facilmente criar e gerenciar contas e domínios de email. É possível criar contas novas, redirecionamentos para outras contas ou catch-all, filtros, etc..

Acesse o menu de emails: ISPConfig → Correio

1a ⇒ Crie um domínio de email: ISPConfig → Correio → Domínio → Adicionar novo domínio

Preencha o nome do domínio no terceiro campo e clique em Salvar. Pode-se deixar as demais opções padrão. Lembre-se que “nome do domínio” não deverá ser escrito com o “www”. Exemplo correto: meudominio.com.br

1b ⇒ Crie uma caixa de email para o domínio: ISPConfig → Correio → Caixa de correio → Adicionar nova caixa de correio

Preencha os campos abaixo deixando o restante padrão:

» Nome Real: <– Seu nome

» Correio Alias: <– contato (isso será a sua conta de email, selecione ao lado para qual domínio está criando a caixa)

» Senha: <– Digite uma senha segura e repita no próximo campo

» Clique em Salvar

1c ⇒ Acesse a conta. Quando instalamos o ISPConfig o SquirrelMail foi instalado junto, para acessá-lo digite a URL http://IP_DO_SERVIDOR:8081/squirrelmail. Digite o nome da conta com o domínio e a sua senha cadastrada para a caixa.

• Note que mesmo criando a conta e podendo acessá-la ainda é necessário direcionar o DNS do domínio para o VPS. Enquanto a tabela não estiver propagada não poderemos receber emails externos. Podemos enviar, mas como ainda falta a tabela DNS e os registros DKIM e SPF, dificilmente eles chegarão na caixa de entrada do destinatário. Mais adiante neste tutorial veremos como criar a tabela.

Dica: Após criar uma caixa de email para o domínio acesse no menu esquerdo a opção “Correio Catchall” digitando o domínio e a conta que receberá os emails. Isso fará com que todos os emails enviados para qualquer endereço daquele domínio, e que não tenha caixa, sejam redirecionados para a conta principal.

Configuração do DKIM

O DKIM é necessário para que os emails sejam assinados e certificados pelo servidor, isso ajuda a não serem marcados como SPAM. *A partir do ISPConfig 3.1 essa funcionalidade será incorporada ao painel, mas por enquanto temos que configurá-la manualmente.

Na instalação do ISPConfig pelo script o OpenDKIM já foi baixado, temos apenas que configurá-lo.

2a ⇒ Edite o arquivo /etc/opendkim.conf e adicione as seguintes linhas ao final:

SubDomains           yes
AutoRestart          Yes
AutoRestartRate      10/1h
UMask                002
Syslog               yes
SyslogSuccess        Yes
LogWhy               Yes

Canonicalization     relaxed/simple

ExternalIgnoreList   refile:/etc/opendkim/TrustedHosts
InternalHosts        refile:/etc/opendkim/TrustedHosts
KeyTable             refile:/etc/opendkim/KeyTable
SigningTable         refile:/etc/opendkim/SigningTable

Mode                 sv
PidFile              /var/run/opendkim/opendkim.pid
SignatureAlgorithm   rsa-sha256
UserID               opendkim:opendkim
Socket               inet:[email protected]

continuar lendo..

Gerenciamento de Servidores Cloud com atendimento e consultoria em português. Planos mensais com os melhores preços do mercado.
Envie um email para [email protected] e saiba mais!

*Regarding english support please contact me by email or post a comment using the Disqus system. I do offer monthly support and custom server deploy. Now accepting Paypal and Bitcoin!

Servidor de Email: Desativando o certificado SSL para autenticação das contas

Quando instalamos o servidor de email configuramos o Postfix com um certificado SSL livre que permite o envio de mensagens SMTP criptografadas pela porta 587 (TLS)  do servidor. O certificado instalado, por ser genérico, faz com que apareça uma mensagem ao configurar o cliente de email dizendo que o certificado não é confiável ou válido.

Para algumas pessoas, como é o meu caso, isso não faz muita diferença pois não uso clientes de email de desktop. Eu configuro meus envios e recebimentos do servidor pelo Gmail que considero a melhor opção para gerenciar contas. Mas para empresas que revendem sites e hospedagem o erro de certificado é inconveniente para os clientes, que quase sempre usam o Microsoft Outlook Express.

Neste tutorial mostrarei como desativar o modo obrigatório de criptografia para envios pela porta 587, e explicarei como configurar alguns dos clientes de email mais populares.

No Microsoft Outlook o erro apresentado geralmente é este: The server you are connected to is using a security certificate that cannot be verified ou este: O certificado de segurança foi emitido por uma empresa na qual você não escolheu confiar.

Configurando o Postfix e os clientes de email

* Este tutorial foi testado em nosso servidor Debian 7 com ISPConfig 3 e Postfix, clique aqui e veja como instalar.

Desative a criptografia TLS obrigatória para envios SMTP pela porta 587

Acesse o servidor com o usuário root e edite o arquivo /etc/postfix/master.cf. Em seguida modifique conforme abaixo:

# Altere a partir da linha 16 substituindo este código:

submission inet n - - - - smtpd
 -o syslog_name=postfix/submission
 -o smtpd_tls_security_level=encrypt
 -o smtpd_sasl_auth_enable=yes
 -o smtpd_client_restrictions=permit_sasl_authenticated,reject
# -o milter_macro_daemon_name=ORIGINATING


# Por este outro:

submission inet n - - - - smtpd
 -o syslog_name=postfix/submission
 -o smtpd_enforce_tls=no
 -o smtpd_tls_security_level=may
 -o smtpd_tls_auth_only=no
 -o smtpd_sasl_auth_enable=yes
 -o smtpd_client_restrictions=permit_sasl_authenticated,reject
# -o milter_macro_daemon_name=ORIGINATING

continuar lendo..

Gerenciamento de Servidores Cloud com atendimento e consultoria em português. Planos mensais com os melhores preços do mercado.
Envie um email para [email protected] e saiba mais!

*Regarding english support please contact me by email or post a comment using the Disqus system. I do offer monthly support and custom server deploy. Now accepting Paypal and Bitcoin!

Postmaster Tools: A ferramenta do Google que ajuda a proteger emails corporativos

O Google lançou uma nova ferramenta para ajudar empresas que enviam emails em massa, o Postmaster Tools. Com ela é possível cadastrar um domínio e acompanhar a entrega das mensagens enviadas por relatórios e pode-se saber ainda se alguém marcou seu email como SPAM ou o motivo de seus emails não estarem sendo entregues.

continuar lendo..

Gerenciamento de Servidores Cloud com atendimento e consultoria em português. Planos mensais com os melhores preços do mercado.
Envie um email para [email protected] e saiba mais!

*Regarding english support please contact me by email or post a comment using the Disqus system. I do offer monthly support and custom server deploy. Now accepting Paypal and Bitcoin!

Como configurar o Zoho Mail: Serviço de Email Corporativo Gratuito

Aprenda a configurar o Zoho Mail, um serviço de email corporativo externo, como alternativa para um VPS gerenciado pelo ServerPilot ou apenas como opção para garantir a entrega das mensagens.

O tutorial de hoje foi uma dica do Jonas da OlimpiaWeb Criação de Sites (uma das empresas que eu indico para desenvolvimento web). O Jonas testou essa solução para alguns de seus clientes com sucesso. E a dica veio em boa hora, pois eu havia acabado de publicar o tutorial sobre ServerPilot, um gerenciador VPS simples e eficiente, mas que não possui um módulo de gerenciamento para servidores de email.

Até 2014 o Google e a Microsoft ofereciam gratuitamente uma opção para configurar emails corporativos em seus servidores. Emails corporativos são aqueles onde você cadastra o seu nome de domínio, por exemplo [email protected] Mas ambas as empresas decidiram começar a cobrar para continuar oferecendo a solução, obrigando muita gente a pagar um plano ou procurar outra alternativa. Veremos abaixo uma empresa que ainda oferece o serviço de email corporativo gratuito, o Zoho Mail.

Configurando um Servidor de Emails Corporativo com Zoho Mail

Criando uma conta:

Acesse a página da empresa para cadastrar-se: https://www.zoho.com/mail/zohomail-pricing.html

Escolha um plano. Uma tela será exibida com algumas opções, na última coluna plano “Free“, clique em “Sign Up“.

Cadastre seu domínio. Na próxima tela digite o seu nome de domínio na primeira caixa de texto, exemplo fatorbinario.com. Em seguida clique no botão à direita da caixa, “Add Domain“.

Preencha o formulário. Solicitará seus dados pessoais, necessários para a administração da conta. Atenção aos campos abaixo:

» Zohomail ID: <– fatorpw (este será seu ID de email principal de login ao Zoho, substitua fatorpw por um alias seu)

» Contact Email:<– Digite aqui um email externo ao seu domínio (Um email que você tenha acesso, pode ser do Gmail, Hotmail ou de outro provedor. Esse email será necessário para confirmar a conta)

Digite o captcha e clique no botão “Sign Up“.

Na próxima tela será mostrado um resumo da conta criada. No plano grátis você poderá adicionar até 10 contas de email e terá um espaço de 5Gb por caixa.

Confirme a conta. Acesse seu email, que você digitou no campo “Contact Email”, e abra a mensagem “Bem-vindo ao Zoho!“. Haverá um link para clicar e confirmar a conta. * Você receberá também um outro email de “[email protected]” com mais instruções sobre sua conta, que não será necessário neste tutorial. Após confirmar a conta, nessa mesma tela, clique no link “Continuar para o início de sessão“.

Configurando o domínio e as contas de email:

Verificando o domínio. A próxima tela notificará que você adicionou um domínio. Clique no botão “Verificar“.

Teremos que criar uma entrada na tabela DNS do domínio para o qual estamos configurando o Zoho. Na tela “Welcome to Zoho Mail Suite” será exibido um código de validação para o domínio (usaremos o método de autenticação padrão inserindo uma entrada CNAME ao DNS, mas você pode optar ainda por criar uma entrada DNS do tipo TXT ou simplesmente fazer o download de um arquivo HTML para a raiz do domínio do seu site).

Crie uma entrada DNS. Acesse o painel de domínios na DigitalOcean e edite o domínio que você adicionou ao Zoho. Clique em “Add Record” e escolha a opção “CNAME“.

» Enter Name:<-- Cole o código que mostra na tela do Zoho (o código deverá ser parecido com este: zb14953142)

» Enter Hostname:<-- zmverify.zoho.com. (Note o ponto no final, nas instruções não mostra o ponto, mas isso é necessário)

Clique no botão “Create

Finalize a verificação. Na tela do Zoho, logo abaixo das instruções, clique no botão “Verify“. Se aparecer uma mensagem, clique em “Proceed“. (Em alguns casos a propagação DNS do novo registro pode levar uns 30 minutos, na DigitalOcean isso é quase instantâneo).

Após a verificação você já poderá criar contas de email para o domínio, mas antes confirme o seu email principal, aquele que você digitou quando criou a conta no Zoho. Em seguida clique no botão “Create Account“.

Adicione contas de email. Na próxima tela clique no botão ao final da página “Proceed to Add Users“. Solicitará o Nome, Sobrenome, Alias de Email e Senha de cada usuário. Digite os dados e clique “OK“. * Nessa tela você terá ainda a opção de convidar uma outra pessoa para juntar-se à sua conta de email corporativo, pode ignorar isso se quiser.

Após adicionar todos os seus usuários retorne para o menu principal, clicando em “Back to Setup” no final da página. Em “Create Groups” você pode ignorar a etapa se quiser, clicando no botão “Next” ao final da página.

Altere o seu DNS para usar o Zoho como Servidor de Email. Na opção “Configure Email Delivery” será exibido um texto com instruções das entradas que deverão ser adicionadas ao DNS.

Acesse a tabela DNS do domínio na DigitalOcean e delete as entradas MX que você tenha criado anteriormente (exemplo: mail.fatorbinario.com). Isso é necessário para que o servidor de emails possa responder corretamente a partir do Zoho, mas se você sabe o que está fazendo pode simplesmente alterar a ordem “Priority” da entrada não sendo necessário deletá-la. Em seguida adicione 2 novas entradas:

» Type:<-- MX
» Enter HostName:<-- mx.zoho.com. (Não esqueça do ponto no final)
» Enter Priority:<-- 10

continuar lendo..

Gerenciamento de Servidores Cloud com atendimento e consultoria em português. Planos mensais com os melhores preços do mercado.
Envie um email para [email protected] e saiba mais!

*Regarding english support please contact me by email or post a comment using the Disqus system. I do offer monthly support and custom server deploy. Now accepting Paypal and Bitcoin!