J'essaie un peu par curiosité de faire un petit script qui dialogue
directement avec un serveur pop de courrier. Passer les commandes à
la main depuis un terminal ne pose pas de problème.
Avec ce qui suit, je parviens à me connecter. Toutefois, impossible
d'aller au delà de la commande de connexion au serveur.
Le serveur répond les lignes ci dessous, mais je n'arrive pas à
entrer une commande suivante, qui serait le classique USER suivi du
nom d'utilisateur , puis PASS suivi du mot de passe....
J'ai essayé diverses solutions ou re-directions, mais je ne trouve
pas.....et cela semblait pourtant facile.....
Merci d'avance....
Escape character is '^]'.
+OK POP3 ready <2049359102.1258816285@pop5-g25>
#SCRIPT
#!/bin/sh
##
## @(#) $Id:script_access_mail.sh 20 nov 2009 v0.9 (Shell script text
executable)
# Usage: Connexion terminal à un serveur pop
FILE="~/Desktop/TextFile.txt"
COMMAND_SERVER="telnet"
SERVER="Pop_serverFAI"
PORT_NUMBER="110"
MAIL_USER="User_name"
PW="Mot_de_passe"
CMD1="USER"
CMD2="PASS"
CMD3="STAT"
CMD4="RETR"
CMD5="QUIT"
"$COMMAND_SERVER" "$SERVER" "$PORT_NUMBER"
exit 0
#SCRIPT
_______________________________________________
archives :
http://listes.patpro.net/list/sshfr.fr.html
http://listes.patpro.net/mailman/listinfo/script_shell_fr