Visualizzazione risultati 1 fino 8 di 8

Discussione: funzione mail()

  1. #1
    Guest

    Predefinito funzione mail()

    ciao a tutti,

    a seguito di qualche stranezza nel comportamento della funzione mail()
    volevo chiedervi un chiarimento

    innanzitutto io leggo da una tabella sul db un elenco di indirizzi email;
    li metto in un array, e ci faccio un ciclo sopra.

    ogni iterazione ha come unica istruzione la funzione mail(), ed ovviamente cambia di iterazione in iterazione l'indice del destinatario..


    molti degli indirizzi email sono finti perchè ancora sto facendo delle prove, ma nell'elenco c'è anche il mio indirizzo email;

    tuttavia non mi arriva alcuna e-mail quando faccio girare il codice.


    questo è strano perchè se anzicchè leggere l'indirizzo email dal db lo inserisco direttamente nella funzione mail tutto gira alla perfezione.


    ho controllato la query ed è corretta.
    quindi restano solo due possibilità a mio avviso:
    • c'è un numero massimo di mail che con la funzione mail possono essere mandate (o un numero massimo che possono essere mandate a distanza di x secondi[magari impostato proprio da altervista])
    • meno probabile, quando provo a mandare mail ad indirizzi che non esistono ad altervista torna indietro il delivery message e blocca anche gli invii successivi


    qualcuno sa rispondermi?
    o pensa a qualche altra causa

  2. #2
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,752

  3. #3
    Guest

    Predefinito

    ciao ho letto il post che mi hai indicato, ma non so come arrivare al file admin/modules/newsletter.php

    dove lo trovo?

  4. #4
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,752

    Predefinito

    Quella pagina è riferita ad un cms. Tu devi guardare la pagina dove usi la mail()

    Ciao!

  5. #5
    programmazioned non è connesso Utente attivo
    Data registrazione
    25-03-2008
    Messaggi
    440

    Predefinito

    Quel file è relativo allo script di cui si parla in quella discussione, tu devi modificare il tuo!
    Segui questo di post; il contenuto è simile a quello che hai già visto, ma è più generale e magari più chiaro.

  6. #6
    Guest

    Predefinito

    ho provato a settare l'header bcc; ho usato:
    Codice PHP:
    mail($mailPrincipale, $subject, $message, $headers);
    per mandare la mail.

    Ma continua a non arrivarmi nulla.

    ho stampato a video la variabile con l'intestazione e sembra ok... ma a me continua a non arrivare nulla (ovviamente dall'elenco di sotto la mia email l'ho tolta ora, ma era tutto ok)


    Codice:
    bcc: prova@prova.pr, pippino@hotmail.com, pippo@eibho.com, prova1@prova.pr, prova2@prova.pr, prova2@prova.pr0, prova2@prova.pr1, prova2@prova.pr2, prova2@prova.pr3, prova2@prova.pr4, prova2@prova.pr5, prova2@prova.pr6, prova2@prova.pr7, prova2@prova.pr8, prova2@prova.pr9, prova2@prova.pr10, prova2@prova.pr11, prova2@prova.pr12, prova2@prova.pr13, prova2@prova.pr14, provaditre@prova.pr0, provaditre@prova.pr1, provaditre@prova.pr2
    Ultima modifica di alemoppo : 28-08-2011 alle ore 21.28.30 Motivo: +tag [php]

  7. #7
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,752

    Predefinito

    mail() restituisce true?

    Ciao!

  8. #8
    Guest

    Predefinito

    chiedo scusa con bcc e cc le mail arrivano...
    ma con un notevole ritardo... ma non è un problema per me...

    grazie per l'aiuto

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •