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

    [php]funzione mail() in locale

    Ciao a tutti.
    premetto che sto lavorando in locale. Ho recentemente provato ad usare la funzione mail, però non spedisce un bel niente, mi da questo WARING:
    codice:
    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\prova.php on line 95
    Non capisco cosa vogli dire: forse vdevo aprire una porta nel firewall?
    Qualcuno sa dirmi qual è il problema, e come fare a risolverlo?

  2. #2
    Configura il php.ini in modo da utilizzare il server SMTP del tuo provider.

  3. #3
    Non capisco:
    il mio php.ini è inpostato in questo modo:
    codice:
    [mail function]
    ; For Win32 only.
    SMTP = localhost
    smtp_port = 25
    Cosa dovrei cambiare?

  4. #4

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    la soluzione te l'ha data filippo.toso... di più che ti serve? All'atto pratico, se ti connettessi ad internet con la compagnia xyz, prendi i parametri dell'smtp della compagnia xyz e ce li schiaffi lì. Se non ti connetti ad internet affatto, non ti resta che scaricare e installare un tuo server di posta, così come hai installato apache.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  7. #7
    ciao basta che nel rigo SMTP al posto di localhost metti il server del tuo provider ad esempio se ti colleghi con alice scrivi out.alice.it

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Originariamente inviato da firefox81
    ciao basta che nel rigo SMTP al posto di localhost metti il server del tuo provider ad esempio se ti colleghi con alice scrivi out.alice.it
    ed in caso di porta "non standard" (25), la porta corretta.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  9. #9
    Grazie mille a tutti e due, specialmente a firefox81: sono molto ignorante, mi servono soprattutto degli esempi per capire.
    Quindi se mi connetto con bt dovrei scrivere out.bt.com?
    Grazie ancora a tutti e due!

  10. #10
    In teoria è il provider che ti deve fornire i parametri smtp e la porta

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.