mailnow - Envia mensagens pelo shell
Publicado por Wanderley Guimarães 28/11/2003
[ Hits: 8.565 ]
Iaes galera,
Estah eh a minha primeira contribuição para o VOL.
O script que estou mandando foi fiz com base na dica de uma camarada (Fernando Hallberg) da lista de discussão <geral@slackware-brasil.com.br>.
Procurei muito na net algo para enviar email pelo shell e encontrei pouca coisa. Fiz a pergunta na list do slackware-br e recebi a dica.. PS Esto
Ps. Estou aprendendo inglês, por favor envie correções! :-)
Abraço revolucionário e internacionalista,
Wanderley2k
#! /bin/sh # # Name: mailnow.sh # Description: Send email with SMTP in line shell # # Send mail via telnet - SMTP # This script based in one help of the (Fernando Hallberg) # in list-mail <geral@slackware-brasil.com.br> # # Original author: Wanderley Guimarães <wanderley2k@yahoo.com.br> # Date : 2003/11/27 20:44:55 # # Set variables NAME_SMTP="smtp.uol.com.br" IP_SMTP=`ping -c 1 $NAME_SMTP | head -n 1 | cut -d"(" -f2 | cut -d")" -f1` # It verifies if the correct parameters if [ "$1" = "" ] then echo "Send email via telnet - $NAME_SMTP: $IP_SMTP" echo "Usage: $0 [-ft] <from> <to> <subject> <file or text>" echo "Options: -f text be in file" echo " -t single text" echo echo "This script based in one help of the (Fernando Hallberg) list" echo "geral@slackware-brasil.com.br." exit 1 fi if [ "$1" = "-f" ] then MENSAGE=`cat $5` else if [ "$1" = "-t" ] then MENSAGE=$5 else echo "Invalid option." exit 1 fi fi # Send mensage echo -e "helo $NAME_SMTP\r\nmail from: <$2>\r\nrcpt to: <$3>\r\ndata\r\nSubject: $4\r\n\r\n$MENSAGE\r\n.\r\n" > /dev/tcp/$IP_SMTP/25
Envia e-mails periodicamente com back-up do servidor
FTP Linux-Windows Baseado na Data Atual
Firewall simples, com opções de redirecionamento
Restaurar backup de uma conta cpanel mesmo que ela já exista
DOOM mais fácil que atacar imp pelas costas
Atualizar o macOS no Mac - Opencore Legacy Patcher
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Instalando Zoom Client no Debian 12
Instalando Discord no Debian 12
Wifi desativando no ubuntu 24.04 (5)
Gostei assim sem formatação (13)