Envio de e-mails autenticados

Publicado por Perfil removido (última atualização em 21/02/2014)

[ Hits: 5.188 ]

Download auth-login.sh




Esse script envia e-mails autenticados. Ele usa autenticação do tipo auth login, que consiste em somente codificar as credenciais em base64.

  



Esconder código-fonte

#!/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

Scripts recomendados

INSTALADOR TAR BZ2

Conversor de arquivos de vídeo (Video Converter)

Knife System 3.5

bloqfor

Cria ambiente virtual (VirtualHost no Apache e Virtual Mail no Postfix) para desenvolvimento web


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts