Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Invio email su smtp

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    11

    Invio email su smtp

    Non riesco ad inviare l'email mi da questo errore:

    Warning: mail() [function.mail]: "sendmail_from" not set in php.ini
    or custom "From:" header missing in

    Ditemi che devo settare e come..

    Grazie

  2. #2
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    Posta il codice della funzione.Ma sei in localhost?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    11

    smtp

    Si sono in localhost.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    L'host deve avere un server SMTP istallato... cosa che dubito tu abbia in localhost

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    11
    smtp è installato il problema è che quando invio l'email mi dà il seguente errore:

    Warning: mail() [function.mail]: "sendmail_from" not set in php.ini
    or custom "From:" header missing in

    non riesco a settarlo.

  6. #6
    Forse nel tuo php.ini non hai inserito il server SMTP per inviare le email, e non hai ancora inserito il valore sendmail_from.

    In pratica devi settare questi due valori:
    codice:
    SMTP = localhost
    
    
    sendmail_from = me@localhost.com
    e li devi modificare con il nome del server smtp che usi attualmente.
    ES., mettiamo il caso che il server smtp attuale è "smtp.tuoserver.it":

    codice:
    SMTP = smtp.tuoserver.it
    
    
    sendmail_from = me@tuoserver.it
    Sai dove si trova il php.ini?

    Capito?


  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    11
    Il problema è che devo lavorare in ambiente locale in localhost

  8. #8
    ho capito però dico un php.ini ci sara sicuramente sul tuo server locale, precisamente sta nella cartella php; Quindi se lavori in localhost il tuo server smtp sara:"localhost", mentre invece il sendmail_from:"me@localhost.it".

    Che usi il server locale precompilato tipo "WM, etc"?

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    11
    precisamente però mi da questo errore Warning: mail() [function.mail]: "sendmail_from" not set in php.ini
    or custom "From:" header missing in

  10. #10
    come ti dicevo prima quell'errore significa che non hai settato sendmail_from nel php.ini, quindi quasi sicuramente quel campo è vuoto, basta solo inserire il nome in questo campo e il caso è risolto "sempre che il server smtp sia istallato realmente in locale ".

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.