Re : Accéder à smtp via script telnet
Ces forums sont actuellement fermés. Vous ne pouvez donc plus y poster de messages. Les sujets existants sont toutefois conservés pour historique.
Sujet en cours de lecture : Accéder à smtp via script telnet par | (Haut de page) |
Re : Accéder à smtp via script telnet
fred
email
Envoyé le : 14/06/2005 à 11:32
Il faut utiliser Expect (apt-get install expect sous débian)
exemple : de script
#!/usr/bin/expect
log_user 0
eval spawn telnet xxx.xxx.xx.xxx smtp
expect "220"
send "helo noname\r"
expect "250"
send "mail from: <robot@host.fr>\r"
expect "250"
send "rcpt to: <destinataire@domaine.fr>\r"
expect "250"
send "data\r"
expect "354"
send "From:\r"
send "To:\r"
send "Subject: Envoi d'email via un script\r"
send "hihihihihih\r"
send "\r"
send "\r"
expect "250"
send "quit\r"
expect "221"
exit
exemple : de script
#!/usr/bin/expect
log_user 0
eval spawn telnet xxx.xxx.xx.xxx smtp
expect "220"
send "helo noname\r"
expect "250"
send "mail from: <robot@host.fr>\r"
expect "250"
send "rcpt to: <destinataire@domaine.fr>\r"
expect "250"
send "data\r"
expect "354"
send "From:\r"
send "To:\r"
send "Subject: Envoi d'email via un script\r"
send "hihihihihih\r"
send "\r"
send "\r"
expect "250"
send "quit\r"
expect "221"
exit