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. Inviare una email a più indirizzi E-mail da Array
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • N
      napster Bannato User Attivo • ultima modifica di

      Inviare una email a più indirizzi E-mail da Array

      Ciao
      Ho in un array tutti gli indirizzi email a cui spedire le email...

      $emails = array("[email protected]","[email protected]","[email protected]","[email protected]");

      come posso fare?

      posso eseguirlo in una sola istruzione mail() ?

      help

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • P
        piccolo.socrate User Attivo • ultima modifica di

        tecnicamente in php si può fare, ma vai a cozzare con le impostazioni del server che (credo) limitano a 40 (o 50?) il numero massimo di destinatari di una stessa mail..

        cmq in php

        [php]
        $ciclo=0;
        foreach($emails as $indirizzo){
        if($ciclo==0) $destinatari=$indirizzo[0];
        else $destinatari.=','.$indirizzo[0];
        $ciclo++;
        }
        //$destinatari appare così:

        //$destinatari='primo@destina,secondo@destina,...';

        //e poi ti imposti la funzione mail!
        mail(....);
        [/php]

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • S
          senamion User Attivo • ultima modifica di

          Ti conviene inviare le mail separatamente, così:

          
          foreach ($emails as $email)
             mail($email, ...);
          
          

          Se ne hai tante metti una sleep all'interno del ciclo per rallentare l'esecuzione.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • N
            napster Bannato User Attivo • ultima modifica di

            lo script servirebbe per questa pagina: http://www.studenticroce.net/msn
            Cioè manda le email ai propri contatti MSN.
            Quindi sono sulle 150-200 email al massimo

            Potrei usare il BBC, per non mandare il server in timeout?

            PS: Provate il servizio!;)

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              maricalina User Attivo • ultima modifica di

              @Napster said:

              lo script servirebbe per questa pagina: http://www.studenticroce.net/msn
              Cioè manda le email ai propri contatti MSN.
              Quindi sono sulle 150-200 email al massimo

              Potrei usare il BBC, per non mandare il server in timeout?

              PS: Provate il servizio!;)
              Con 150-200 non succede niente, poniti quei problemi quando arriverai a 15000-20000 mail.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • N
                napster Bannato User Attivo • ultima modifica di

                Con l'array però nel campo del mittente si vedono tutti gli indirizzi email che hanno ricevuto l'email.
                Come faccio per evitare questo?

                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