Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    ancora sulla funzione mail()

    Scenario:
    Windows 2000 server
    PHP4
    Apache1.3


    dal PHPinfo leggo:
    sendmail_from: no value no value
    sendmail_path: no value no value
    SMTP localhost localhost


    nel PHP.ini ho impostato

    smtp = smtp.fastweb.it (il server si trova nella webfarm di fastweb)
    sendmail_from = info@dominio.it
    smtp_port = 25


    errore che mi restituisce:
    Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in c:\programmi\apache group\apache\htdocs\sito\mail.php on line 13
    FALLITO.


    Aiuto
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  2. #2
    Hai restartato apache?


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Originariamente inviato da piero.mac
    Hai restartato apache?

    no
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  4. #4
    continua a dare sempre lo stesso errore
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da chisono
    continua a dare sempre lo stesso errore
    usi il comando mail?? hai messo tutti gli header nelle intestazioni??
    think simple think ringo

  6. #6
    codice molto spartano:


    Codice PHP:
    <?php $dest "la_mia@mail.it"
    $titolo="prova"
    $testo="ciao"
    mail($dest,$titolo,$testo)
    ?>
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  7. #7
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    mmmm, come sendmail_from prova a mettere una mail reale. inoltre modifica il codice così:


    codice:
    <?php 
    $dest = "la_mia@mail.it";
    $titolo="prova";
    $testo="ciao";
    $intestazioni  = "From: chisono <info@chisono.it>\n";
    mail($dest,$titolo,$testo,$intestazioni)
    ?>
    think simple think ringo

  8. #8
    Originariamente inviato da marketto
    mmmm, come sendmail_from prova a mettere una mail reale. inoltre modifica il codice così:
    Basta mettere il punto e virgola alla fine delle righe....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    Originariamente inviato da marketto
    mmmm, come sendmail_from prova a mettere una mail reale.
    il problema forse è questo.

    io ho diversi domini sul server ma nessuno ha una mail-box.

    il codice che hai postato l'avevo già provato ma continua a dare lo stesso errore.

    in ASP c'è l'oggetto CDONTS che permette di inviare mail anche se non si ha configurati una mail box, è possibile farlo anche in PHP?



    @piero: i ";" ci sono, ho dimenticato io di trascriverli nel post.
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  10. #10
    Si da per scontato che:

    smtp = smtp.fastweb.it (il server si trova nella webfarm di fastweb)
    sendmail_from = info@dominio.it

    devono essere reali. il tuo account e-mail deve essere riconosciuto e abilitato dal server SMTP.


    In alternativa prova con il mail server di LOURDES....

    Chissa'

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.