Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Istruzioni via mail
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      angelo 1 User Newbie • ultima modifica di

      Istruzioni via mail

      Ho un blog, e vorrei che gli autori potessero pubblicare nuovi articoli direttamente inviandoli ad un indirizzo email... Come posso fare?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • D
        danilo.bertorello User • ultima modifica di

        Io farei così: creerei un piccolo software che fa in sostanza due cose resta in ricezione per un determinato indirizzo email e dopo di che legge ogni mail che riceve e che corrisponde al formato indicato ai tuoi autori e le inserisce nel database degli articoli.

        Questa è la soluzione che mi è venuta in mente, magari ci sono già servizi che lo fanno.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          angelo 1 User Newbie • ultima modifica di

          Grazie, ho provato a fare come hai detto tu usando imap_open e i cron jobs, ma il mio server non supporta le connessioni imap o pop3 per motivi di sicurezza 😞

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • D
            danilo.bertorello User • ultima modifica di

            Questo programmino dove lo fai girare?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              angelo 1 User Newbie • ultima modifica di

              è uno script php che faccio girare su un famoso host. Devo mandarti il link della pagina in cui si trova lo script?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • D
                danilo.bertorello User • ultima modifica di

                Quello che intendevo io era in realtà la creazione di un piccolo software lato client (io per esempio uso vb o vb.net in questi casi, poi degustibus) che riceve le email da un indirizzo di posta elettronico da scelto e in base al contenuto dei messaggi e li carica in un db.

                Ovviamente per questo tipo di soluzione devi prevedere un pc che lo ospita e se intendi fornire il servizio 24/24 il pc dovrà rimanere acceso 24 ore al giorno. Questa è una soluzione da me adottata in casi simili al tuo.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • A
                  angelo 1 User Newbie • ultima modifica di

                  Ah, ok, grazie!

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • H
                    html5today User Attivo • ultima modifica di

                    Wordpress lo fa nativamente http://codex.wordpress.org/Post_to_your_blog_using_email]

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • A
                      angelo 1 User Newbie • ultima modifica di

                      Non uso wordpress

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • massimux
                        massimux Moderatore • ultima modifica di

                        Ciao,

                        senza essere disfattista credo che html5today ti abbia dato un buon consiglio, prendi esempio da..... era quella l'idea.

                        io ti posto il link di un plug-in sempre per WP http://wordpress.org/plugins/post-by-email/screenshots/ dagli una occhiata, magari potrai capire le logiche di funzionamento.

                        Poi se proprio hai problemi, potresti abbozzare del codice, e magari potremmo lavorarci tutti assieme 🙂

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • A
                          angelo 1 User Newbie • ultima modifica di

                          Ah ok, non avevo colto il suggerimento di prendere spunto dai plugin di wordpress! Grazie 🙂

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • A
                            angelo 1 User Newbie • ultima modifica di

                            Non riuscendo a combinare nulla di buono, ho provato a cercare qualche altro script
                            [PHP]<?$username = "email";$password = "password";$popserver = "ssl://indirizzoserverpop"; function auth_pop3_ssl($username, $password, $popserver) {
                            $isSSL = 0;
                            if(substr($popserver, 0, 6) == "ssl://") { $isSSL = 1; }
                            if(trim($username)=='') { return false; }
                            else { if($isSSL) { $fp = fsockopen("$popserver", 995, $errno, $errstr); }
                            else { $fp = fsockopen("$popserver", 110, $errno, $errstr); }
                            if(!$fp) { // failed to open POP3 return false; } else { set_socket_blocking($fp,-1); // Turn off blocking /* Clear the POP server's Banner Text. eg.. '+OK Welcome to etc etc' */ $trash = fgets($fp,128); // Trash to hold the banner fwrite($fp,"USER $username\r\n"); // POP3 USER CMD $user = fgets($fp,128); $user = ereg_replace("\n","",$user); if ( ereg ("^+OK(.+)", $user ) ) { fwrite($fp,"PASS $password\r\n"); // POP3 PASS CMD $pass = fgets($fp,128); $pass = ereg_replace("\n","",$pass); if ( ereg ("^+OK(.+)", $pass ) ) { // User has successfully authenticated $auth = true; } else { // bad password $auth = false; } } else { // bad username $auth = false; } fwrite($fp,"QUIT\r\n"); fclose($fp); return $auth; } } }?>[/PHP]
                            Ma non mi dà nessun output :mmm:

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            Caricamento altri post
                            Rispondi
                            • Topic risposta
                            Effettua l'accesso per rispondere
                            • Da Vecchi a Nuovi
                            • Da Nuovi a Vecchi
                            • Più Voti