Visualizzazione risultati 1 fino 18 di 18

Discussione: Comando MAIL non funzionante.

  1. #1
    Guest

    Predefinito

    Come mai il comando mail non funge?
    Mi sta facendo impazzire.
    Non da nessun errore, però l'email non erriva.
    Il codice è corretto e lo posto qui.

    <?php
    $email = "xxxxx@hotmail.com";
    $oggetto = "Funge";
    $testo = "ARARAA!!!";
    mail($email,$oggetto,$testo);
    echo "Invio effettuato correttamente!!!";
    ?>

    Qualcuno sa dirmi se a lui funziona, oppure quale è il problema?

  2. #2
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    hai provato con qualche altro indirizzo?

    tiscali, hotmail e libero spesso hanno problemi...
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da Evcz
    hai provato con qualche altro indirizzo?

    tiscali, hotmail e libero spesso hanno problemi...
    Se mi dici che a te ad altri indirizzi funziona, vuol dire che hai ragione.
    Cmq se non si potessero inviare email a quegli indirizzi, sarebbe una grande limitazione.
    Grazie.

  4. #4
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    Citazione Originalmente inviato da manfredonia1
    Citazione Originalmente inviato da Evcz
    hai provato con qualche altro indirizzo?

    tiscali, hotmail e libero spesso hanno problemi...
    Se mi dici che a te ad altri indirizzi funziona, vuol dire che hai ragione.
    Cmq se non si potessero inviare email a quegli indirizzi, sarebbe una grande limitazione.
    Grazie.
    tiscali ha un server di posta pessimo e da problemi ovunque, hotmail da problemi solo con alcuni...

    cmq la cosa migliore è provare
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  5. #5
    Guest

    Predefinito

    Codice:
      $email = "xxxxxNOSPAM@hotmail.com"; 
      $da = "qualcosa@cilosa.it";
      $oggetto = "Funge"; 
      $testo = "ARARAA!!!"; 
      
      $invio = mail("$email", "$oggetto", "$testo", "From: $da";); 
      
      if($invio) {
      echo "Invio effettuato correttamente!!!"; 
      } else {
      echo "Errore";
      }
    Ultima modifica di terzae : 18-06-2004 alle ore 17.25.34

  6. #6
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    il problema di tiscali (per esempio) dipenda dal server che riceve... a te dice cmq che invia, ma in realtà non arriva mai
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da php4all
    [code:1:49ded7e7ee]
    $email = "xxxxxNOSPAMNOSPAM@hotmail.com";
    $da = "qualcosaNOSPAM@cilosa.it";
    $oggetto = "Funge";
    $testo = "ARARAA!!!";

    $invio = mail("$email", "$oggetto", "$testo", "From: $da");

    if($invio) {
    echo "Invio effettuato correttamente!!!";
    } else {
    echo"Errore";
    }
    [/code:1:49ded7e7ee]
    Scusa presidente.
    L' ho riportato solo per comodità, è il solito comando mail.
    Ma funziona o no .Su un altro server invia che è una bellezza, mentre qui....non va proprio, e con nessun account.
    Illuminatemi

  8. #8
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    hai provato con altri indirizzi tipo con il tuo @altervista.org?

    su che server sei?
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da manco
    Scusa presidente.
    L' ho riportato solo per comodità, è il solito comando mail.
    Ma funziona o no .Su un altro server invia che è una bellezza, mentre qui....non va proprio, e con nessun account.
    Illuminatemi
    è il solito comando mail ma in più c'è "From: $da"
    che nel primo codice postato da manfredonia1 non c'è..provate ad aggiungerlo, in certi casi (o sempre, adesso non ricordo) la funzione mail non funge se non c'è quella parte di codice

    cya!

  10. #10
    Guest

    Predefinito

    Citazione Originalmente inviato da manfredonia1
    <?php
    $email = "xxxxxNOSPAM@hotmail.com";
    $oggetto = "Funge";
    $testo = "ARARAA!!!";
    mail($email,$oggetto,$testo);
    echo "Invio effettuato correttamente!!!";
    ?>
    questo codice mi sembra famigliare... da quale script lo hai preso?

  11. #11
    Guest

    Predefinito

    Come ho gia detto, questo è il solito comando mail.
    L'ho copiato da qualche sezione di questo forum, ma solo per comodita e per velocizzare con il copia e incolla la scrittura sul forum.
    Il fatto che non funzioni non dipende dalla parte dove c'è scritto :"From: $da" ;questa parte è il quarto parametro del comando mail, è puo essere omesso come gli altri.L'unico parametro che non puo essere omesso è il primo, cioè il destinatario.Ora,appurato che non ci sono errori nello script,infatti su un altro server funziona benissimo, come mai su altervista l'email non viene inviata?(a nessun server di posta).

  12. #12
    Guest

    Predefinito

    quel codice lo scritto io sul forum... funziona correttamente su altervista... l'unico problema che come mittente risulta apache... bho... per il resto funziona...

  13. #13
    Guest

    Predefinito

    Io ho provato con uno script creato da me dopo aver riscontrato che il mio forum, il Triforce Children, che utilizza phpBB, non invia più email di notifica delle risposte.
    Nemmeno con il codice scritto da me funziona.
    Come avete fatto a risolvere il problema?

    Per comodità, ecco lo script che uso (scritto da me):
    Codice PHP:
    if(strlen($_POST['email'])!=0 and strlen($_POST['subject'])!=0 and
    strlen($_POST['body'])!=0
    ) {
    /* Imposto la tipologia di email da inviare */
    $from = $_POST['email'];
    $to = $webmaster_email;
    $headers = "From: " . $from . "<" . $from . ">\r\n";
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $subject_main = "Dal tuo sito su The Legend of Zelda";
    $body = "
    Dal tuo sito su The Legend of Zelda ti è stato spedito il seguente
    messaggio:<br/><br/>

    <b>SOGGETTO</b>: "
    . $_POST['subject'] . "<br />
    <b>DATA E ORA</b>: "
    . date('l, d F Y - H:i') . "<br />
    <b>USER AGENT</b>: "
    . $_SERVER['HTTP_USER_AGENT'] . "<br />
    <b>IP</b>: "
    . $_SERVER['REMOTE_ADDR'] . ":" . $_SERVER['REMOTE_PORT'] . "<br />
    <br />
    <b>MESSAGGIO</b>: "
    . $_POST['body'] . "
    "
    ;

    if(
    mail($to, $subject_main, $body, $headers)) {
    @
    mail($from, $subject_main, $body, $headers);
    print(
    "
    <p align=\"center\">
    <font color=\"lightgreen\">Messaggio spedito.</font>
    <br /><br />
    Una copia del messaggio è stata spedita a <b>
    $from</b>.
    </p>
    "
    );
    }
    } else {
    print(
    "<font color=\"red\">Non hai compiltato correttamente i campi.</font>");
    }
    Mi dice che l'email è stata spedita, ma in realtà non arriva; ho provato con differenti indirizzi email, ma niente.
    Ultima modifica di zeldaho : 13-06-2004 alle ore 14.39.40

  14. #14
    Guest

    Predefinito

    OK, niente, ho risolto.

  15. #15
    Guest

    Predefinito

    zeldaho come hai risolto? mi illumini? perchè servirebbe anche a me uno script per inviare e-mail dal sito.


    Grazie mille

  16. #16
    Guest

    Predefinito

    Citazione Originalmente inviato da gaetanogrieco
    zeldaho come hai risolto? mi illumini? perchè servirebbe anche a me uno script per inviare e-mail dal sito.


    Grazie mille
    prova a vedere se sto qui ti va bene
    http://forum.altervista.org/showthread.php?t=20077

  17. #17
    Ospite Guest

    Predefinito

    a me funzionano tutti i tipi di form mail che ho provato su altervista

  18. #18
    Ospite Guest

    Predefinito

    cmq se fai una variabile tipo
    $from="From: Vattelapesca";
    ti mette anche il from, per esempio a me arriva :
    From: <link-automatici@ns6.altervista.org>
    sempre meglio di apache

Regole di scrittura

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