[Tutorial] Lucky Backup envio de emails autenticado

Tutorias diversos sobre serviços e aplicações em servidores Linux
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

[Tutorial] Lucky Backup envio de emails autenticado

Mensagem por marceloleaes »

Segue um tutorial com intuito de ensinar a enviar emails usando autenticação através do Lucky Backup e da aplicação SendEmail.

Infelizmente o Lucky Backup não vem com opção de configurar o envio de emails com usuário, senha, porta, etc. Vamos utilizar o SendEmail , uma aplicação para ser utilizada através de linha de comando permitindo o envio de emails autenticados.

Lucky Backup já instalado ? Vamos ao SendEmail, faça o download do pacote: http://caspian.dotconf.net/menu/Softwar ... .56.tar.gz

Descompacte o arquivo baixado com o comando: tar -xvzf sendEmail-v1.56.tar.gz , dentro do diretório criado execute a cópia do script para o diretório /usr/local/bin/ com o comando: cp sendEmail /usr/local/bin/ após aplique permissão para execução: chmod +x /usr/local/bin/sendEmail . Nada mais é necessário, vamos agora abrir a interface do Lucky Backup e configurar o envio de emails.

Vá até as configurações de email. Configure os campos de argumentos conforme suas necessidades e defina as condições de envio.

Imagem

Agora vem o pulo do gato ! Em comando você vai inserir em uma única linha o caminho para o sendEmail , parâmetros para pegar os argumentos da interface do Lucky Backup e informações para autenticação com o servidor SMTP. Segue exemplo de como deve ficar:

Código: Selecionar todos

/usr/local/bin/sendEmail -f %f -t %t -u %s -m %b -a %l -s %v -xu [email protected] -xp suasenha
Prontinho, esta pronto para enviar emails. Caso o seu servidor smtp só aceite envio mediante TLS/SSL é necessário a instalação de duas bibliotecas no sistema Linux. São elas: libio-socket-ssl-perl e libnet-ssleay-perl , através do Apt-Get:

Código: Selecionar todos

apt-get install libio-socket-ssl-perl libnet-ssleay-perl
E uma pequena alteração na linha de comando, adicionando a opção -o tls=Yes após /usr/local/bin/sendEmail ficando:

Código: Selecionar todos

/usr/local/bin/sendEmail -o tls=Yes -f %f -t %t -u %s -m %b -a %l -s %v -xu [email protected] -xp suasenha

Fim do tutorial  ;D


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Voltar para “Tutoriais”