Envio de e-mail via console
Publicado por Ivan Moretto (última atualização em 19/03/2015)
[ Hits: 4.992 ]
Este script envia e-mail através do console com auxílio do comando "mail". O pre-requisito é ter o MTA instalado e configurado.
#!/bin/bash # Autor: Ivan Moretto # Data: 17/03/2015 # Sintaxe do comando: ./email.sh "Assunto" "Corpo do Email" arquivo_anexo EMAIL_TO="email de destino, podem ser colocados varios separados por espaco" IPEXTERNO=`links -dump ip.dnsexit.com` # obtem o IP valido na internet ASSUNTO="$HOSTNAME($IPEXTERNO) - $1" MENSAGEM=$2 if [ "$1" == "" ] ;then ASSUNTO="$HOSTNAME - SEM ASSUNTO" fi if [ "$2" == "" ] ;then MENSAGEM="SEM MENSAGEM" fi if [ "$3" != "" ] ;then MENSAGEM="$2 ^M ^M ========= ANEXO: $3 ======== ^M^M `cat $3`" fi echo $MENSAGEM|mail -s "$ASSUNTO" $EMAIL_TO
Pidshell - Alternativa ao pidof, escrito em shell
zsh: Validar IPv4 utilizando PCRE
Redimensionar e fazer upload de imagens
Antivírus no Linux para usuários de domínio
Nenhum comentário foi encontrado.
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Warsaw não é reconhecido no Google Chrome 147.0.7727.55 [RESOLVIDO] (9)









