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. mail() funziona solo da riga di comando
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      magicale User Attivo • ultima modifica di

      Ciao,
      il 4° parametro della funzione mail() è indicato come facoltativo, ma non è proprio così.
      L'header deve obbligatoriamente contenere il "From". In pratica non puoi inviare email senza mittente.
      E' anche vero che puoi impostare il mittente sul php.ini, ma a volte a me ha dato problemi.
      [php]
      <?php
      $message = "test";
      $message = wordwrap($message, 70);
      $headers = "From: [email protected]";
      mail('[email protected]', 'My Subject', $message, $headers);
      ?>
      [/php]
      Sul perchè da riga di comando funzioni... non ne ho idea 🙂

      Alessandro

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        mauriello72 User • ultima modifica di

        Ti ringrazio della risposta , ma purtroppo continua a non funzionare via web. :bho:

        Altre idee?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          thedarkita ModSenior • ultima modifica di

          Ciao mauriello72,
          Se fai:
          [php]
          if(mail('[email protected]', 'My Subject', $message))
          echo 'ok';
          else
          echo 'error';
          [/php]
          Cosa fà?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            mauriello72 User • ultima modifica di

            image

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              mauriello72 User • ultima modifica di

              Scusa , non ho capito come mai ma la risposta che avevo dato non è quella che avevo scritto o che mi sembrava di aver scritto.

              Comunque se eseguo lo script che mi indichi in php da web ottengo "error".

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                frank92 Bannato User Attivo • ultima modifica di

                Mauriello72 guarda questa guida sulla libreria PHPMailer, su come usare un server esterno per inviare le email, è anche più efficiente perchè se lo scegli uno buono tipo email.it, alice o quant altro non ti scartano nemmeno le e-mail i post-master, o come posta indesiderata!

                L'ho provato funziona!
                Eccoti il link della guida!

                http : // www .webnet32.com/forum/viewtopic.php?f=8&t=51&p=60#p60

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  mauriello72 User • ultima modifica di

                  Grazie mille, me lo studio per bene e vedo di capirci qualcosa.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    frank92 Bannato User Attivo • ultima modifica di

                    Se qualche problema c'è un utente su quella guida che risponde.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • M
                      mauriello72 User • ultima modifica di

                      Grazie delle risposte.
                      Non so come ,ma ora funziona. Mi dispiace non essere d'aiuto ad altri scrivendo la soluzione , ma dopo qualche giorno di "pausa di tentativi" , ho riprovato ed ha funzionato.
                      Grazie comunque ancora di tutto.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • F
                        frank92 Bannato User Attivo • ultima modifica di

                        Non ti preoccupare basta chiedere sulla guida a
                        http : // www .webnet32.com/forum/viewtopic.php?f=8&t=51&p=60#p60

                        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