Visualizzazione risultati 1 fino 4 di 4

Discussione: xampp e funzione mail

  1. #1
    italialockerz non è connesso Neofita
    Data registrazione
    16-11-2009
    Messaggi
    13

    Predefinito xampp e funzione mail

    ciao a tutti... vi prego di essere poco tecnici perchè sono un novellino di php e sto provando le mie prime cosine in locale utilizzando xampp: tutto ok (a differenza di easyphp).

    Solo un problemino... come devo impostare xampp per simulare l'invio mail da un form con la funzione php

    mail($destinatario,$oggetto,$contenuto_mail);

    Nel "pacchetto" Xampp è compreso anche un tool (si dice così vero?) chiamato "mercury mail" e nella cartella xampp c'è una sottocartella chiamata "send mail": dove devo mettere mano? e come?

  2. #2
    Guest

    Predefinito

    Compila nel file php.ini le righe relative al servizio SMTP in questa maniera:
    [mail function]
    ; For Win32 only.
    ;SMTP = localhost
    SMTP = tuo.server.smtp

    ; For Win32 only.
    sendmail_from = tuo@indirizzo.com

  3. #3
    italialockerz non è connesso Neofita
    Data registrazione
    16-11-2009
    Messaggi
    13

    Predefinito

    Anzitutto grazie per la risposta

    le righe da te indicate erano situare più o meno al centro del file php.ini e in origine erano così:

    [mail function]
    ; For Win32 only.
    ; http://php.net/smtp
    SMTP = localhost
    ; http://php.net/smtp-port
    smtp_port = 25

    ; For Win32 only.
    ; http://php.net/sendmail-from
    ;sendmail_from = postmaster@localhost


    Io le ho modificate così


    [mail function]
    [mail function]
    ; For Win32 only.
    ;SMTP = localhost
    SMTP = hotmail.smtp

    ; For Win32 only.
    sendmail_from = mionome@hotmail.it

    La modifica non ha modificato l'errore pagina...

    Ma continua a non funzionare... in ogni caso credo di non essermi spiegato correttamente: il mio desiderio è che le mail che in modo simulato invio devono andare a finire nella cartella

    xampp/MercuryMail/Admin

    oppure (a seconda delle impostazioni che io ignoro)

    xampp/MercuryMail/newuser

  4. #4
    Guest

    Predefinito

    Non credo sia possibile, ma potrei sbagliarmi... in ogni caso non hai modificato correttamente i dati. Dovresti fare ad esempio così:
    [mail function]
    ; For Win32 only.
    ;SMTP = localhost
    SMTP = smtp.libero.it

    ; For Win32 only.
    sendmail_from = alessandro1997@libero.it
    L'indirizzo del server SMTP lo devi cercare in rete, ma molto probabilmente è smtp.nomeservizio.est dove al posto di est va l'estensione del dominio. Occhio che nel caso di siti che hanno più estensioni (ad esempio Google) ci va quella principale (per Google .com).

Regole di scrittura

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