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

    Test di invio mail con php

    Salve, ho un problema.
    Sto provando ad inviare una semplice email tramite una pagina php con questo codice:
    Codice PHP:
    <?
    $nome 
    "Francesco";
    $da "info@sito.com";
    $oggetto "Prova tecnica";
    $testo "Funziona";
    $email "info@miosito.com";
    $intestazione "From: $nome <$da>\n";

    mail($email$oggetto$testo$intestazione) or die("Si è verificato un errore");
    ?>
    La pagina mi dice "Si è verificato un errore" e nell'error_log di apache non mi ritrovo nessun errore...
    Dove potrebbe essere l'errore?
    N.b. sono su Apache/2.0.48 (Fedora) con Php 5.0.3
    Grazie.
    What is the |\/|atrix?

  2. #2
    hai un server di posta locale?

    il php.ini è configurato bene?


  3. #3
    Ho un server virtuale... non ho accesso al php.ini, posso solo modificarlo via php_value o php_flag...
    Comunque ho fatto un paio di test e... le email arrivano... solo con 30 min circa di ritardo! E comunque come dicevo prima mi viene stampato l'errore quando ne invio una...
    Quale potrebbe essere il problema?
    What is the |\/|atrix?

  4. #4
    se arrivano in ritardo è "normale"... ma che anche in quel caso ti stampi l'errore mi risulta un po' insolito...

  5. #5
    E' proprio quello il problema... nessuna idea?
    What is the |\/|atrix?

  6. #6
    io nel mio manuale php ho trovato questo:
    codice:
    bool mail ( string a, string oggetto, string messaggio [, string header_addizionali [, string parametri_addizionali]])
    
    Nota: Assicurarsi di non avere nessun carattere di newline nei parametri a o oggetto, o la mail non verrà spedita correttamente. 
    
    Nota: Il parametro a non può essere un indirizzo nella forma "Qualcosa <qualcuno@example.com>". Il comando di mail non sarebbe in grado di effettuare correttamente il parsing mentre dialoga con il MTA (in particolare sotto Windows).
    forse potrebbe essere quel "<>" che disturba...
    prova!

  7. #7
    Non penso sia quello il problema...
    Infatti lo stesso errore ce l'ho anche se provo con:
    Codice PHP:
    <?
    mail
    ("info@miosito.com""test""funziona");
    ?>
    What is the |\/|atrix?

  8. #8
    cacchio è strano..

    forse è il server di posta che è settato male..

  9. #9
    E' quello che penso anch'io...
    Il problema è capire dov'è la falla e come sistemarla!!!
    What is the |\/|atrix?

  10. #10
    ma non ti da nessuna informazione sul tipo di errore?
    per esempio io uso sendmail e mi da sempre qualche informazione sull'errore..

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.