Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562

    problemi a spedire ua mail

    ho problemi a spedire mail.

    mail('mail@destinatario.it','subject', 'object','From: mia@mail.it');

    mi da il seguente warning:
    Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in C:\....

    Io non ho settato nessun campo From sul php.ini anche perchè lo dovrò pubblicare sul mio sito dove non ha accesso al php.ini.
    Però se indico anche il campo from, perchè non va?

  2. #2
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562
    up

  3. #3
    ma l'errore te lo da in locale vero ?
    E' probabile che tu non abbia un server di posta installato
    ma 99% dovrebbe funzionare sull'host

  4. #4
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562
    in locale stò lavorando su windows, l'host è su Unix

  5. #5
    si ma a te l'errore te lo da in locale o sull'host ??
    se te lo da in locale non preoccuparti che moooooooolto probabile in remoto funziona
    se te lo da sul tuo host non so proprio come aiutarti forse con i socket ma penso che sia complicata e non so neppure se sia giusta
    cmq ricapitolando prima di disperare prova lo script sul tuo host e vedrai che funziona

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    ma nella configurazione del php.ini sotto la voce smtp hai settato localhost?
    in quel caso lavorando con unix dovresti controllare anche il sendmail_path e controllare che il path sia corretto. A questo punto se e' corretto ....probabilmente e' sbagliata la configurazione del sendmail ma qui non saprei come aiutarti.

  7. #7
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562
    In locale proprio non va. smtp è settato l0calhost di default.

    Comunque l'ho provato sull'host e funziona.

  8. #8
    Vai su C:\WINDOWS\php.ini

    Cerca la riga:
    codice:
    [mail function]
    Un paio di righe più sotto inserisci l'smtp del tuo provider.
    Esempio: io che ho libero:

    codice:
    [mail function]
    ; For Win32 only.
    SMTP = mail.libero.it
    Se avessi voluto risolvere i problemi con la forza, sarei nato Jedi.

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.