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. Problema invio mail
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      alecoaq User Newbie • ultima modifica di

      Problema invio mail

      ciao a tutti, ho fatto questo scriptino per inviare email di conferma automaticamente dal mio sito:

      $headers = "MIME-Version: 1.0\r\n";
      $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
      $headers .= "From: Staff [email protected]\r\n";
      $headers .= "Reply-to: [email][email protected][/email]\r\n";
      $headers .= "Message-ID: <" . md5(uniqid(time())) . "@{$_SERVER['SERVER_NAME']}>\r\n";
      $conferma= mail("[email protected]", "Web mail", "Messaggio", $headers);

      il problema è che gmail dirige automaticamente nella cartella SPAM queste mail, e Libero le filtra proprio.... insomma, come faccio a far in modo che non vengano filtrate da antispam? [dato che spam non è 😄 ]

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • K
        k3k User • ultima modifica di

        prova a leggere i dettagli della mail, di solito i filtri di spam aggiungono delle informazioni negli headers della mail che ti possono essere utili per capire quale sia il problema.

        0 Miglior Risposta Ringrazia Cita Rispondi

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

          uhm.. non ho trovato niente che mi possa esser utile...

          ma nei vostri siti voi che script mettete per fare inviare mail?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • K
            k3k User • ultima modifica di

            questo se vuoi l'invio in formato html, altrimenti metti text/plain
            nel Content-Type e togli i tag html dalla mail.

            
            $Email="[email protected]";
            $OggettoMail="Oggetto";
            $TestoMail="<HTML><HEAD></HEAD><BODY>.....</BODY></HTML>";
            $headers="From: [email][email protected][/email] <[email protected]>\nX-Mailer&#58; PHP\nDate&#58; ".date&#40;"D, j M Y G&#58;i&#58;s +0200"&#41;."\nMIME-version&#58; 1.0\nContent-Type&#58; text/html; charset=iso-8859-1\n";
            
            if&#40;!&#40;@mail&#40;"$Email", "$OggettoMail", "$TestoMail", "$headers"&#41;&#41;&#41;
            &#123;
                print "E-mail Inviata!";
            &#125;
            
            

            ciao

            0 Miglior Risposta Ringrazia Cita Rispondi

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

              niente, anche con questo script i filtri di gmail considerano la mia mail spam, e libero neanche me la fa visualizzare.... uffi sono sconsolato :bho:

              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