Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18
  1. #11
    come vedi i comandi pop3 del telnet sono pochissimi

    http://www.kensan.it/articoli/Telnet.php

  2. #12
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    115
    In che modo potrebbe essere utilizzata una connessione ssh con l'intento di reperire o inviare la posta (tipo con telnet)...
    Purtroppo la domanda potrebbe sembrare senza senso....è a causa della mia beata ignoranza a proposito di SSH...
    Da quanto ho letto su telnet le informazioni vengonotrasferite in chiaro e questo può portare a problemi di sicurezza. (non so in quali circostanze...).
    Su diversi siti si consiglia di utilizzare ssh.
    Questo può essere valido anche per le operazioni descritte nei post precedenti???
    Cioè ssh può sostituire o integrare in qualche modo telnet per reperire ed inviare la posta "a mano"??

    Ho visto questo documento relativo al tunneling....ecco il link:

    http://www.freshnet.org/docs/pdf/ssh_tunneling.pdf

    Qualcuno potrebbe sinteticamente fare un po' di luce sull'argomento (...ma proprio in due parole..). Ed eventualmente consigliarmi sulle operazioni di cui ho parlato prima (posta etc)?

    grazie in anticipo. A presto.

  3. #13

    re:

    non credo

    i comandi che ti permette il pop3 sono quelli

  4. #14

  5. #15
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    115
    Ok. Allora torniamo a telnet.
    Lo script che ho buttato giù, esegue una serie di comandi che poi vengono passati a telnet attraverso una
    pipe (#!/bin/bash; { echo....; echo....; } | telnet ser.ver.pop 110 ).
    Per ora ho fatto solo alcune prove, niente di definitivo ed elegante...
    Mi chiedo ora come poter aggiungere allo script un po' più di "elasticità", tipo aggiungere un ciclo "if"
    in grado di compiere una scelta sulla base della risposta del server ad un comando POP3.

    Esempio:

    invia il comando "retr 1"
    se la risposta contiene +OK; invia il comando "list"
    invia il comando "quit"

    come posso effettuare questa banale ed inutile operazione?

  6. #16
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    115
    Per maggiore chiarezza vi invio il semplice script che ho scritto:

    #!/bin/bash
    {
    sleep 3
    echo -e "user blabla"
    sleep 3
    echo -e "pass blabla"
    sleep 3
    echo "retr 1"
    sleep 3
    # qui vorrei inserire il blocco if
    if [ la risposta contiene "+OK" ]; then
    echo -e "list"
    fi
    sleep3
    echo -e "quit"
    sleep 3
    } | telnet ser.ver.pop 110


    Il problema è appunto che non so come gestire il blocco if....
    Cioè come faccio a sapere quale risposta mi dà il server visto che i comandi
    vengono reindirizzati con la pipe????
    Cosa devo mettere al posto della frase "la risposta contiene", nella condizione
    delcostrutto if????

    Ringrazio in anticipo ed aspetto una vostra risposta.
    Arrisentirci.

  7. #17
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    115
    Nesssuna idea?

  8. #18

    re:

    non conosco bene la bash

    ma non mi sembra sia possibile


    cmq su www.pluto.it c'e' una bella guida


    p.s.
    oppure prova con un altro linguaggio

    p.s.
    senti il forum "programmazione"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.