PDA

View Full Version : check_pop utilisation avancée


kanakyirie
03-12-2008, 10:21 AM
Voilà je voulais savoir si quelqu'un savait utiliser les arguments -s (envoi de chaine au serveur) et -E (possibilité de faire des retours à la ligne...)

En effet je voudrais pouvoir envoyer plusieurs commandes au serveur mail afin qu'il se connecte, liste les messages et réceptionne un message par exemple.

Déjà est-ce que c'est possible? (sinon je ne vois pas l'utilité de l'argument -s)
Sinon existe il une alternative pour vérifier le fonctionnement d'un serveur email en profondeur.

Voilà la commande que je teste:
./check_pop -H xxxx.xxxx.fr -v -E -s "USER xxxx.xxxx \n PASS xxxx \n LIST"

Et le résultat que j'obtiens

Using service POP
Port: 110
flags: 0x6
Send string: USER xxx.xxx
PASS xxxx
LIST
Quit string: QUIT

server_expect_count: 1
0: +OK
received 87 bytes from host
#-raw-recv-------#
+OK POP3 xxxx.xxxx.fr 2004.89 server ready
+OK User name accepted, password please

#-raw-recv-------#
looking for [+OK] in beginning of [+OK POP3 xxxx.xxxx.fr 2004.89 server ready
+OK User name accepted, password please]
found it
POP OK - 0,010 second response time on port 110 [+OK POP3 xxxx.xxxx.fr 2004.89 server ready
+OK User name accepted, password please]|time=0,009740s;;;0,000000;10,000000

A priori, on dirait qu'il envoie trois fois la commande USER xxxx.xxxx

Piste : Utiliser autre chose que \n ?
Ca n'a pas était étudié pour
Utiliser un autre plugins.

Merci d'avance pour toute aide, elle me serait précieuse.