Visualizzazione risultati 1 fino 5 di 5

Discussione: Problema funzione mail() in locale

  1. #1
    Guest

    Predefinito Problema funzione mail() in locale

    In locale Usando la funzione mail così:

    Codice PHP:
    mail($mail, "Iscrizione a sito", $message, "From: Sito <indirizzo@mail.it>");
    Dove a $mail corrisponde la mail del destinatario e a $message il testo della mail, ricevo questo errore

    Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\www\mox\users\registrazione.php on line 48
    Sapreste aiutarmi, e/o farmi capire dove sbaglio sicchè io possa correggere lo script?

  2. #2
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    Il problema non è dello script ma del tuo server locale... che sembra non avere impostata la porta smtp...

  3. #3
    Guest

    Predefinito

    Scusa se la domanda potrà sembrare banale, ma come imposto la porta smtp?Non capisco molto di ciò...

  4. #4
    Guest

    Predefinito

    Dovresti andarlo a trovare nel file php.ini!
    Ciao! :)

  5. #5
    L'avatar di LastWings
    LastWings non è connesso AlterGuru
    Data registrazione
    14-10-2006
    Messaggi
    1,628

    Predefinito

    A me, nonostante abbia messo mano al php.ini, l'errore smtp, e il non invio delle email, erano sempre presenti, tuttavia ho risolto, aggiungendo questa parte(vedi sotto) prima della funzione mail

    Codice PHP:
    //indirizzo del server SMTP
    ini_set('SMTP' , 'indirizzo_server_smtp');

    //la porta del server SMTP
    ini_set('smtp_port' , 'porta_server_smtp');

    //indirizzo e-mail del mittente
    ini_set('sendmail_from' , 'email_mittente');
    Ecchi Paradise - Frammenti Perduti - Semplici Parole - Recensioni ed Opinioni

    Non contattatemi privatamente per ricevere supporto, per queste cose esiste il forum pubblico
    .

Regole di scrittura

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