Enviar e-mail Telnet + SSL

1. Enviar e-mail Telnet + SSL

William Alves
williamalvessant

(usa Debian)

Enviado em 27/11/2007 - 17:21h

Bem vamos lá... a duvida é a seguinte.

Enviar e-mail usando apenas bash e telnet, até ai tudo bem, mas tem quer autenticado usando openssl para uso no google ou outros, não sei se é possivel

já consegui gerar a criptografia do user e senha assim

#!/bin/bash
USER="[email protected]" # nome de usuario inteiro
PASS="senha" # a senha
USERCRI=echo $USERCRI | openssl base64
PASSCRI=echo $PASSCRI | openssl base64

também não tenho certeza se o google usa esse algoritmo base64

Mas a maior duvida é como inserir o usuario e a senha no comando de telenet conforme abaixo usando autenticação ssl.

telnet smtp.gmail.com 465




  


2. expect

Marcelo Beckmann
marcelobeckmann

(usa CentOS)

Enviado em 15/12/2007 - 20:50h

Uma ferramenta boa para esse tipo de automação é o expect.


Exemplo (automatizando uma sessão de ssh):
IP=200.xxx.xx.xx
USUARIO=usuario
SENHA=PaSsWoRd

expect << -EOF
log_file log_${IP}
spawn ssh -o StrictHostKeyChecking=no [email protected]${IP}

expect "assword: "
send "${SENHA}\n"
expect "]\$ "
send "ls -laF /\n"
expect "]\$ "
send "exit\n"

send_log "fim\n"
close
-EOF

Acho que dá para você aproveitar o exemplo e adaptar para o seu caso.

Tem também um comando autoexpect que facilita a criação de scripts do zero.

http://expect.nist.gov/

[]s


3. sendEmail

Marcelo Beckmann
marcelobeckmann

(usa CentOS)

Enviado em 15/12/2007 - 20:53h

Ah, acabei lembrando, tem uma ferramenta muito boa para enviar email via linha de comando, e funciona com servidor autenticado.
É o sendEmail:

http://freshmeat.net/projects/sendemail/
http://caspian.dotconf.net/menu/Software/SendEmail/
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=7470

[]s


4. Re: Enviar e-mail Telnet + SSL

Norton Pacheco Jr.
nortonjr

(usa Debian)

Enviado em 16/02/2010 - 02:14h

William,
Acho que você deve usar a porta 587.
Também estou tentando usar e-mail de maneira automatizada.
Se conseguiu de outra forma, avisa aí.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts