Configurando o Servidor de e-mails do Plone 3.3.x

[versao pdf: Configurando o Servidor de e-mails do Plone 3.3.X]

[Nao sabe instalar o Plone? então acesse: Como instalar o Plone 3.3.x]

Neste tutorial será mostrado o passo-a-passo de como configurar o servidor de e-mails dentro do Plone, porem não tem como objetivo explicar o significado das siglas que serão usadas como SMTP1, ESMTP2.

Muitas características, como o formulário de contatos, notificação por email e reinicialização (reset) de senha (caso algum usuário tenha esquecido), presentes no Plone, necessitam que o Servidor de e-mails (mailHost) do mesmo esteja configurando corretamente.

Para funcionar é necessário que o Plone esteja com suporte ao SSL. A biblioteca SSL é fortemente recomendada, usada para configurar o servidor de email seguro (secureMailHost) e para dar suporte openid (um sistema de identificação); necessária também para atualizações do https.

I- Plone Instalando suporte ao SSL (libssl-dev – pyopenssl)

Primeira etapa.

Acesse o terminal (console/prompt de comando), da sua distribuição Debian-like, para fazer a instalação através do apt-get:

sudo apt-get install libssl-dev


Segunda etapa.

Faça a instalação do Plone Unified Installer (Plone U.I.) novamente ou a recompile algum já existente;

Terceira etapa.

Com o Plone instalado, você deve instalar o SSL (pyopenssl) no Python que o seu Plone está utilizando:

1. No terminal linux, acesse a pasta bin onde o Python-2.4, do seu Plone U.I. 3, foi instalado. Na instalação padrão a pasta Python-2.4/bin se encontra no diretório em que o próprio Plone U.I. foi instalado:

exemplo: cd /home/fernandojr/meus_programas/plone-ui-3.3.5/Python-2.4/bin


2. Agora iremos utilizar o gerenciador de pacotes Easy Install (easy_install) do Python-2.4 para instalar a biblioteca SSL. No seu prompt de comando Debian-like realize o seguinte:

sudo ./python2.4 easy_install pyopenssl


Pronto. O seu Plone agora já tem suporte ao SSL. A próxima etapa é fazer a configuração correta.

II- Configurando o Servidor de e-mails (mail host)

Dados necessários:

  • SMTP do servidor de e-mails que será utilizado.
  • Porta do servidor de e-mails que será utilizado.
  • Um e-mail válido dentro do servidor.
  • Um usuário cadastrado na instância Plone/Zope com privilégios de administrador.

Primeira etapa.

O primeiro passo é configurar no próprio plone, para isso, faça o log-in (Acessar) como administrador no seu site Plone, onde pretende configurar o e-mail, e clique em Configuração do Site (Site Setup), localizado no canto superior direito do site Plone.

Após esse procedimento clique em E-Mail , para começar a configurar o servidor de e-mails.

Segunda etapa.

A seguir iremos preencher os campos com os dados do servidor.

Servidor SMTP. Coloca-se o endereço do servidor de e-mails. Ex: Hotmail Servidor SMTP → smtp.live.com

Porta SMTP. Aqui coloca-se a porta do servidor, por padrão essa porta tem valor 25 já pré-definido (este é o valor mais usado) . Ex: Hotmail Porta SMTP (com conexão SSL) → 25

Usuário ESMTP. Ex: joaoxicojose123@hotmail.com

Senha ESMTP. Ex: 123456789

Nome do ‘Remetente’ do site. Fica a critério de cada aplicação o preenchimento desse campo. O resultado é que o nome no campo Remente será aquele para quem será enviado o e-mail, por padrão. O nome padrão no plone é Site Administrator.

Endereço de ‘Remetente’ do site. Aqui deve-se colocar um e-mail válido de algum usuário cadastrado na instância plone (Administradores de preferência). Ex: joaoxicojose123@hotmail.com

Finalizado todo o processo, seu servidor de e-mail do Plone está configurado e pronto para uso.

Aconselho que teste o procedimento, por exemplo, preenchendo o formulário de contato, disponível no canto superior direito do site Plone. Exemplo:

Caso ocorra algum erro, será necessário configurar o MAILHOST no ZOPE.

III – MailHost

ATENÇÃO: SOMENTE ALTERE AS CONFIGURAÇÕES DO ZOPE APÓS TESTAR SE SOMENTE COM OS PASSOS ANTERIORES O E-MAIL AINDA NÃO ESTIVEREM FUNCIONANDO)

Agora então iremos acessar Configuração do Site como feito anteriormente, depois Interface

de Gerência Zope e finalmente MAILHOST

Os campos são bem parecidos com os anteriores:

Title (Título) Coloque um título de sua preferência
SMTP Host(Servidor SMTP) Insira o mesmo servidor que você escolheu na II seção;
Port(Porta SMTP) Insira as mesmas informações anteriores da seção II.
SMTP Userid (Login do Usuário): Insira seu login do e-mail que escolheu usar. Obs (Sem utilizar …@hotmail.com depois do nome de login )
SMTP Password(Senha): Preencha sua senha de acesso do e-mail
Disable TLS(Desabilitar TLS) Esta parte é muito importante, o significado de TLS é Disable TLS(Desabilit Transport Layer Security – TLS (Protocolo de Camada de Sockets Segura), antes de marcar a caixinha na frente desta opção desabilitando a mesma, faça o teste com ele ainda ativo o TLS é uma chave de criptografia que serve para dar uma maior proteção as informações enviadas através dos e- mails.

“Se eu desativar o TLS meu site corre perigo?”.

Não, não é bem assim que funciona, ele serve como prevenção, não é necessariamente porque você irá desativá-lo que seu site ficará desprotegido. A função do TLS é criptografar as informações que serão enviadas no e-mail, assim se algum usuário mal intencionado com um conhecimento avançado em computação e protocolos de Internet tentar acessar essas informações não irá conseguir entender de maneira automática as informações contidas nesse e-mail. Nesse caso os e-mails serão utilizados SOMENTE para cadastro de usuários a desativação do TLS não irá trazer maiores riscos. Porém fique atento, segurança nunca é demais. Desative esta função somente se mesmo depois de todos os passos feitos anteriormente, ainda tiver problemas com os e-mails.

IV- Referencias

  • Plone.org
Anúncios

~ por Fernando Felix do Nascimento Junior em 28/07/2010.

Uma resposta to “Configurando o Servidor de e-mails do Plone 3.3.x”

  1. […] Fortemente recomendada, usada para configurar servidor de email seguro (secureMailHost) e para dar suporte openid (um sistema de identificação); necessária para atualizações do https. [para mais informações – Configurando Servidor de e-mail do Plone ] […]

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

 
%d blogueiros gostam disto: