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 [email protected]
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      pastikka Super User • ultima modifica di

      Problema [email protected]

      Salve,

      ho un problema nell'invio di email in php...

      utilizzo la funzione mail() di php con i seguenti parametri

      $intestazioni .= "From: Mittente <$emailMittente>\r\n";
      $intestazioni .= "Reply-To: <$emailMittente>\r\n";
      $messaggio='Messaggio dell'email....';
      mail('$emailDestinatario', 'Oggetto Email', $messaggio,$intestazioni);

      Ma quando la ricevo il mittente è [email protected]
      o meglio il Return-Path è [email protected]

      Come faccio ad evitare che compaia **[email protected] **nelle mail che invio da un form in php???

      sottolineo che, se può essere una cosa importante, sono su serve di Aruba.it

      Vi prego vi prego vi prego aiutatemi perchè sto avendo dei seri problemi nell'invio dei moduli con i filtri anti-spam che ignorano email provenienti da [email protected]

      Grazie!!

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        tymba Super User • ultima modifica di

        hai provato a stampare la variabile $emailMittente?

        magari è vuota

        l'anonimo viene usato quando non è indicato un indirizzo mittente (o questo è sbagliato).

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          pastikka Super User • ultima modifica di

          Grazie Tymba...

          Ho provato a mettere anche un indirizzo email statico per es [EMAIL="[email protected]"][email protected][/EMAIL] al posto ma nel mittente della email rimane sempre localhost.
          :00021031:

          Forse sono le impostazioni del php, quelle visibili dal info.php?

          Ringrazio chiunque mi possa dare una mano.
          l:Trilly-95-77:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            pastikka Super User • ultima modifica di

            Proprio nessuno sa darmi una risposta???

            :bho:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • I
              izzyweb User Attivo • ultima modifica di

              @Pastikka said:

              Proprio nessuno sa darmi una risposta???

              :bho:
              Anche io sono su aruba e ho fatto cosi:

              
              <?php
                
              
                   {
              	   $ora = date("H:i");
                     $ip = $REMOTE_ADDR;
              	 
                      mail ("$indirizzo", "$titoli", "testo email: $messaggio\nEmail del mittente $email\nAlle ore: $ora\nIp: $ip");
              		echo "Email del mittente: " . $email ."<br />";
                      echo "Messaggio spedito a: " . $indirizzo ."<br />";
                      echo "Oggetto: " . $titoli ."<br />";
                      echo "Body: " . $messaggio ."<br />";
              		echo "Email inviata con successo <br />";
                  }
                ?>
              
              

              a me funziona bene
              Ciao

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • P
                pastikka Super User • ultima modifica di

                Si anche io utilizzo uno script simile al tuo...
                Ma il risultato dell'email che ricevo è questo:

                To: [EMAIL="[email protected]"][email protected][/EMAIL] (OK)
                Reply-To: [email protected] (OK)
                From: Mio Nome [email protected] (OK)
                Return-Path: [EMAIL="[email protected]"][email protected][/EMAIL] (????????)

                $intestazioni = "MIME-Version: 1.0\r\n";
                $intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";
                //intestazioni per il mittente
                $intestazioni .= "From: Mio Nome[email protected]\r\n";
                $intestazioni .= "Reply-To: [email protected]\r\n";
                $messaggio='Corpo dell Email ';
                mail([EMAIL="[email protected]"][email protected][/EMAIL], "Oggetto Email", "$messaggio","$intestazioni");

                Qualcuno sa dirmi come mai mi compare [EMAIL="[email protected]"][email protected][/EMAIL] nel Return-Path?

                La cosa strana è che se rispondo alla email rispondo correttamente all'indirizzo Reply-To: [email protected]

                Grazie!

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • I
                  ienavr User Attivo • ultima modifica di

                  prova ad aggiungere la seguente riga dove ci sono le intestazioni:

                  $intestazioni .= "Return-Path: $emailMittente\r\n";

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • P
                    pastikka Super User • ultima modifica di

                    @ienavr said:

                    prova ad aggiungere la seguente riga dove ci sono le intestazioni:

                    $intestazioni .= "Return-Path: $emailMittente\r\n";

                    Ti ringrazio ienavr

                    Ma anche inserendo la riga che mi hai suggerito le cose non cambiano!

                    Ho provato a mettere in più modi
                    $intestazioni .= "Return-Path: $emailMittente\r\n";
                    $intestazioni .= "Return-Path: [EMAIL="[email protected]\r\n"][email protected]\r\n[/EMAIL]";
                    $intestazioni .= "Return-Path: '[EMAIL="'[email protected]'\r\n"][email protected]'\r\n[/EMAIL]";
                    $intestazioni .= "Return-Path: Pippo\r\n";

                    Ma il Return-Path rimane sempre [EMAIL="[email protected]"][email protected][/EMAIL]

                    😞 😞 😞 😞 😞 😞 😞

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • P
                      pastikka Super User • ultima modifica di

                      Nessuno sa darmi un suggerimento????

                      :ciauz:

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • P
                        pastikka Super User • ultima modifica di

                        Grazie a coloro che comunque hanno inviato dei suggerimenti...

                        Ho risolto!

                        Ciao :ciauz:

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • I
                          ienavr User Attivo • ultima modifica di

                          come hai risolto? così almeno chi avrà il tuo stesso problema in futuro troverà una risorsa utile...

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • P
                            pastikka Super User • ultima modifica di

                            @ienavr said:

                            come hai risolto? così almeno chi avrà il tuo stesso problema in futuro troverà una risorsa utile...

                            Hai ragione...

                            Bastava inserire
                            ini_set("sendmail_from", [EMAIL="[email protected]"]info[EMAIL="[email protected]"]@miodominio.com[/EMAIL][/EMAIL]);
                            Prima dell'invio della email

                            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