Envio de e-mails autenticados
Publicado por Perfil removido (última atualização em 21/02/2014)
[ Hits: 5.688 ]
Esse script envia e-mails autenticados. Ele usa autenticação do tipo auth login, que consiste em somente codificar as credenciais em base64.
#!/bin/bash
function run(){
echo -e "\n[+] $smtp:$porta => $user:$pass"
echo -e "[*] To: $rcpt | Message size: ${#send}"
echo -e "[*] Subject: $subj\n"
echo -e "Sending ..."
exec 5<>/dev/tcp/$smtp/$port
echo -e "EHLO $smtp" >&5
echo "auth login" >&5
echo -n "$user" | base64 >&5
echo -n "$pass" | base64 >&5
echo "MAIL FROM: $user" >&5
echo "RCPT TO: $rcpt" >&5
echo 'data' >&5
echo "From:<$user>" >&5
echo "Content-Type: text/html" >&5
echo "To:<$rcpt>" >&5
echo -e "Subject: $subj\n" >&5
echo -e "$send\n.\nQUIT" >&5
cat <&5
}
if [ $# != 7 ];then
echo "{Send authenticated email (auth login)}"
echo "Autor: MMxM | hc0der.blogspot.com"
echo "How to use:"
echo -e "\n\t$0 <smtp-server> <smtp-port> <user> <pass> <rcpt> <message.html> <subject>\n"
exit
else
smtp=$1
port=$2
user=$3
pass=$4
rcpt=$5
send=$(cat $6)
subj=$7
run;
exit
fi
BACKUP para micros com Windows XP utilizando o share administrativo ( C$ )
Algoritmo para calcular notas com array
Serviço de conexão 3G - Debian
sync2test - sincroniza arquivos do subversion
Nenhum comentário foi encontrado.
O Editor de Texto Nano: Simplicidade no Terminal
SynapSeq - programa para estimular as ondas cerebrais
Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP
Preparando-se para certificações da LPI através do LPI Lab
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Jogando "Magic" gratuitamente no Linux
Zoxide e fzf no bash para incrementar o uso do Terminal
As diferencas entre o clipboard comum e a selecao ativa
Arch Linux com repos do CachyOS para otimização ou usar Gentoo?
A falsa sensação de que entende a tal da palavra! (0)
Eu aprendi o segredo das artes! hahaha (2)
Como instalo o Clipper/Harbour no Linux Ubuntu (0)









