Visualizzazione risultati 1 fino 15 di 15

Discussione: mail(RCPT_TO, TEXT); funziona o no?

  1. #1
    Guest

    Exclamation mail(RCPT_TO, TEXT); funziona o no?

    ho provato ad utilizzare la funzione mail() di php e non mi ha dato errore ma non ho ricevuto nessun errore. Siccome l'ho mandata 1-2 giorni fa vorrei sapere (se qualcuno lo sa) se questa funzione "funziona" (scusate il gioco di parole) Qualcuno sa dirmi qualcosa?


    fatemi sapere

  2. #2
    Ospite Guest

    Predefinito

    la funzione mail funziona, io la uso con i form, non ho capito cosa hai fatto tu

  3. #3
    Guest

    Predefinito

    ho fatto una prova:
    <?php mail("miamail", "ciao"); ?> ma non mi e' arrivato nulla....

    fammi sapere

  4. #4
    Ospite Guest

    Predefinito

    Il codice base penso sia questo, come ti ripeto io lo uso solo con i form (moduli):
    <?
    mail ("$destinatario", "$soggetto", "$contenuto", "From: $tuaemail");
    ?>

  5. #5
    Guest

    Predefinito

    Scusa non ben capito: tu lo usi nei form? Come hai messo la funzione? Basterebbe vederla no? Mi pare che la firma sia questa: mail(rcpt , text) perche' nel protocollo smtp l'oggetto si specifica nel testo. Ma se tu mi dessi un frammento di codice capirei benissimo... Comunque ti ringrazio almeno so che funziona :))))

    fammi sapere

  6. #6
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    se non metti il mittente la mail viene "tagliata" e cestinata di sicuro da uno dei tanti passaggi...

    (pacchetti e qualsiasi altro tipo di info senza mittente non sono buona cosa e vanno cestinati diretti OLD )

    usala così:

    Codice PHP:
    <?
    mail
    ("tuamail@dominio.com", "oggetto mail", "testo mail", "From: [email]mailmittente@dominio.com[/email]");
    ?>
    volendo si può usare anche il parametro header per mandare altri headers :grin:

    trovi tutto qui:
    http://it2.php.net/manual/it/function.mail.php
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  7. #7
    Ospite Guest

    Predefinito

    Il form lo puoi vedere alla pagina http://farlimas.altervista.org/who.html
    richiama il file postverd.php che è questo:, volendo ho anche la pagina contatti ma è + complicata

    <?
    $email = "xxxxx@xxx.xxx";
    $from="From: Commenti-Farlimas";
    if($nome == "") echo "Devi inserire il nome.";
    else if($testo == "") echo "Devi inserire il messaggio.";
    else
    if(mail($email, "Mail dal sito, mittente: $nome", $testo,$from))
    echo "Mail inviata.";
    else echo "Si è verificato un errore durante l'invio.";
    ?>

    -----------------------
    cmq metto anche il pezzo del form, se vuoi fai una prova dalla mia pagina


    <form action="postverd.php" method="post">
    Nome: <br><input type="text" name="nome" id="scritte"><br>
    Testo del messaggio:<br>
    <textarea rows="9" name="testo" id="scritte">
    Scrivi qui il testo e un eventuale recapito.
    </textarea><br><br>
    <input type="submit" value="invia" id="bottoni">
    <input type="reset" value="cancella" id="bottoni">
    </form>

    ---------------
    scusa ma ho una flat e non sto sempre in linea

  8. #8
    Guest

    Predefinito

    http://it.php.net/manual/en/function.mail.php

    bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]])

    mail(destinatario, soggetto, messaggio) é la forma base.
    Restituisce vero se la mail é stata inviata, falso altrimenti.

  9. #9
    Guest

    Predefinito

    Grazie mille a tutti quanti. Ho risolto il problema grazie ai vostri post :=)))))

    ----

    Modifica: ovviamente non si puo' far nulla per modificare il mittente visto che sta nel file di configurazione vero?
    Ultima modifica di esordonoco : 19-08-2004 alle ore 15.30.39

  10. #10
    Ospite Guest

    Predefinito

    Purché sia una lettera d'amore quella che mandi.... :grin:
    se invece è una cosa che si può vedere faccela vedere...se vuoi :eyes:

  11. #11
    Guest

    Predefinito

    <?php
    if(mail("miamail","ciao", "provaEmail")) echo Ok
    else echo "Errore";
    ?>

    era tutto questo il codice e sta qui
    infatti se ci fai un salto mi mandi una email gratis :)))

  12. #12
    Ospite Guest

    Predefinito

    Che te ne fai di una mail così senza nulla? ma cos'è sta storia del sito del trapianto dei non consenzienti???? l'ho visto ora
    mi dissocio da tutto ciò, vi diffido dall'usare anche solo 1 sillaba del codice postato...guarda che scherzo...per quanto...strana cosa....so che è ot, perdonatemi, ma sono rimasta di stucco guardando il sito

  13. #13
    Guest

    Predefinito

    la funzione mi serviva solo per vedere se funzionava

    ----
    Modifica: e devo dire che funziona mi hanno riempito la casella... meglio se la tolgo.. :P :eyes: :eyes:
    Ultima modifica di esordonoco : 19-08-2004 alle ore 17.43.48

  14. #14
    Guest

    Predefinito

    Per cambiare il mittente basta che passi negli additional parameter il mettente nella forma "From: nome <indirizzo>"

  15. #15
    Guest

    Talking

    Citazione Originalmente inviato da numerone
    bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]])
    GRAZIE!!!! Sei stato molto..... INFORMATIVO :P

Regole di scrittura

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