msmtp - Uma alternativa ao servidor de email

E-mail Imprimir PDF
Não vou nem dizer, que servidores de email são uns dos principais alvos de ataque de hackers e spammers. Contudo, se você administra um servidor, você possivelmente precisa de um servidor de email, para receber via email os relatórios que o servidor gera. A boa notícia é que seu servidor de email, não precisa necessariamente ser executado no seu servidor.

O Google Apps é um serviço do Google, no qual você pode hospedar os emails do seu domínio nos servidores do Google. Assim, tudo o que você precisa fazer para evitar a dor-de-cabeça, vírus e spam, de um servidor de email. Para usar o Google Apps você precisa criar uma conta no serviço e alterar o registro MX de seu domínio. Não vou entrar em detalhes do Google Apps, porque a documentação do serviço explica detalhadamente o que fazer.

O intuito aqui é esclarecer que ainda será necessária uma forma do servidor encaminhar os emails (relatórios) de seu servidor para o Google Apps. Justamente aqui que o msmtp entra, para fazer esse trabalho.

A configuração do msmtp é simples e concentrada no arquivo /etc/msmtprc:

# A system wide configuration is optional.
# If it exists, it usually defines a default account.
# This allows msmtp to be used like /usr/sbin/sendmail.

# The SMTP smarthost.
account dominio.com
host smtp.gmail.com
port 587
auth on
user Este endereço de e-mail está protegido contra spambots. Você deve habilitar o JavaScript para visualizá-lo.
password senha
from Este endereço de e-mail está protegido contra spambots. Você deve habilitar o JavaScript para visualizá-lo.

# Construct envelope-from addresses of the form "user@oursite.example".
auto_from on
maildomain dominio.com

# Use TLS.
tls on
tls_starttls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt

# Default account
account default : domain.com

# Syslog logging with facility LOG_MAIL instead of the default LOG_USER.
syslog LOG_MAIL

Para testar se o servidor está enviando emails corretamente digite no console:

echo "teste" | mail usuario@dominio

Com isso um email deve ser encaminhado à sua caixa de entrada.

Faltam apenas alguns ajustes no Cron para garantir que os emails sejam encaminhados corretamente. Edite o arquivo /etc/crontab e inclua a diretiva MAILTO logo após os comentários, conforme abaixo:

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.


MAILTO= Este endereço de e-mail está protegido contra spambots. Você deve habilitar o JavaScript para visualizá-lo.

Isso deve ser feito também no seu crontab, caso execute o Cron em seu usuário. Digite crontab -e e insira a diretiva MAILTO na primeira linha.

Categoria: Ubuntu
 

Utilizando o DropBox no Openbox

E-mail Imprimir PDF

O DropBox é um excelente serviço que permite sincronizar arquivos entre diferentes computadores e sistemas operacionais. Além disso ele permite o acesso aos arquivos pela Internet. Apesar de fornecer apenas 2GB para armazenamento, essa capacidade é suficiente na maior parte do tempo, se você
deseja sincronizar "importantes" como arquivos de configuração ou código-fonte.

Apesar de tantas vantagens, o cliente Linux funciona integrado ao gerenciador de arquivo Nautilus, logo indiretamente ao Gnome. Como agora estou usando o Openbox, queria uma forma fazer o DropBox funcionar sem ter que instalar o Nautilus. Após uma busca encontrei um tutorial para fazer exatamente isso, bastando seguir os seguintes passos:

  • Fazer o download dos arquivos binários: http://www.getdropbox.com/download?plat=lnx.x86
  • Descompactar e mover .dropbox-dist para ~/.dropbox
  • Adicionar a linha ~/.dropbox/dropboxd & para o arquivo ~/.config/openbox/autostart.sh


Porém o atalho "Open My DropBox" ainda chamava o Nautilus como gerenciador de arquivo. Após nova busca descobri que a saída era criar um script que chamava o gerenciador de arquivo correto ao invés do Nautilus. Cuidado ao executar os passos abaixos, pois ele presume que o Nautilus não esteja instalado, não execute o procedimento o Nautilus esteja instalado. No script utilizo o PCMan como gerenciador de arquivos, mas basta trocar o pcmanfm pelo comando do gerenciador de arquivo desejado.

  • Executar o comando sudo touch /usr/bin/nautilus && sudo chmod +x /usr/bin/nautilus && sudo nano /usr/bin/nautilus &
  • Inserir o script no editor aberto
#!/bin/bash
exec pcmanfm $@
exit 0


Feito isso bastou reiniciar o Openbox para iniciar o servidor do DropBox. A partir de então, pude me considerar mais um feliz usuário do DropBox.


Categoria: Ubuntu
 

Plugin de Busca do Fórum Ubuntu Linux - PT

E-mail Imprimir PDF
Aproveitando meu tempo livre nas férias, resolvi criar esse plugin de busca para o Fórum Ubuntu Linux - PT, onde aliás sou usuário e administrador. Com isso, espero que o acesso à busca no fórum, se torne mais simples e rápida.

Durante o desenvolvimento do plugin vi que o Firefox 2.0 e Internet Explorer 7.0 usam o novo padrão OpenSearch, enquanto o Firefox 1.0 e 1.5 usam um padrão chamado MyCroft. Sendo assim, desenvolvi dois plugins, para que os usuários das versões mais antigas do Firefox não ficassem de fora.

A própria Mozilla, criadora do Firefox, tem um documento bem explicativo sobre como criar plugins de busca usando o novo OpenSearch. Para o Firefox 1.0 e 1.5 aproveitei e modifiquei o plugin desenvolvido por Trekkie101 para o fórum do Simple Machines, o sistema de fórum usado no Fórum Ubuntu Linux - PT.

Para instalar o plugin para Firefox 2.0 e Internet Explorer 7.0 clique no link Firefox 2.0 e para Firefox 1.0 e 1.5 clique no link Firefox 1.0

É isso aí. Espero que façam um bom proveito dessa nova facilidade.

Atualização: Devido à migração do Fórum Ubuntu Linux - PT para novos domínios o plugin deixou de funcionar. Mas, já atualizei o plugin e deve-se reinstalá-lo para que volte a funcionar.

Categoria: Ubuntu
 

Apanhador de Sonhos

E-mail Imprimir PDF
A Linux Magazine - Edição 13 trouxe uma entrevista com uma das personalidades mais controversas dos últimos tempos: Mark Shuttleworth

Para quem não sabe Shuttleworth é o milionário sul-africano que criou uma das  melhores distribuições Gnu/Linux de todos os tempos: Ubuntu. A entrevista concedida em sua visita ao Brasil cobre vários assuntos: Brasil, Ubuntu e Novos Projetos.

Como diria Shuttleworth: "I am what I am because of who we all are"


Categoria: Ubuntu
 

Ubuntu

E-mail Imprimir PDF
Aproveitando o lançamento da nova versão da fantástica distribuição GNU/Linux Ubuntu, Ricardo Bánffy escreveu o ótimo artigo Oportunidade Imperdível, que apresenta um paralelo entre o Windows Vista e o Ubuntu 5.10. O artigo é perfeito para recomendar àquele seu amigo que ainda insiste em usar o sistema das "Janelas".

Ainda de carona no lançamento indico ainda o artigo Especial Software Livre do IDG Now! que me deixou de certa forma até surpreso. Leia e veja do que estou falando.

Categoria: Ubuntu
 
<< Início < Anterior 1 2 Próximo > Fim >>

Página 1 de 2