Visualizzazione dei risultati da 1 a 5 su 5

Discussione: invio email

  1. #1
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    205

    invio email

    Mi sono scaricato da questo sito un file semplice semplice per l'invio delle email dal sito, ma sembra non funzionare; Il file è nella sezione di PHP di questo sito, e verificato il funzionamento del server ( mi visualizza correttamente ora e data del server remoto con un file.php) ho contattato l'amministratore per informazioni, e quest'ultimo mi ha invitato a inserire la seguente riga: $mail->Host = 'smtp.orion.it';
    Io ho inserito la riga ma continua a non funzionare, dove andrebbe inserita correttamente ??


    Posto anche il codice del file dal nome 686

    <?php
    $receiverMail = "mimma.gianni@aliceposta.it";

    $name = ltrim(rtrim(strip_tags(stripslashes($_POST['name']))));
    $email = ltrim(rtrim(strip_tags(stripslashes($_POST['email']))));
    $subject = ltrim(rtrim(strip_tags(stripslashes($_POST['subject']))));
    $msg = ltrim(rtrim(strip_tags($_POST['msg'])));

    $ip = getenv("REMOTE_ADDR");
    $msgformat = "From: $name ($ip)\nEmail: $email\n\n$msg";

    // VALIDATION
    if(empty($name) || empty($email) || empty($subject) || empty($msg)) {
    echo "<h3>The email was not sent</h3>

    Please fill all the required fields</p>";
    }
    elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
    echo "<h3>The email was not sent</h3>

    The email address is invalid</p>";
    }
    else {
    mail($receiverMail, $subject, $msgformat, "From: $name <$email>");
    echo "<h3>The email has been sent!</h3>

    I will get back to you as soon as possible.</p>"; }
    ?>

    Nessuno sa dirmi come mai non funzia ?
    Grazie a tutti.

  2. #2
    vedi se ti può essere utile questa pillola!

  3. #3
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    205

    mah..

    Originariamente inviato da froz
    vedi se ti può essere utile questa pillola!
    La cosa interessante è la seguente: Iniziamo col settare il parametro SMTP del file php.ini il quale ci consentirà di smistare il messaggio secondo i parametri di posta che abbiamo. ma credo proprio che sia un parametro che deve configurare l'amministratore nel file .ini
    Del resto quando usavo .asp (haimè questo server non lo supporta) per inviare email mica dovevo configuare SMTP.

  4. #4
    attenzione:
    lo modifichi se sei in locale...
    se non lo sei già dovrebbe essere predisposto è settato correttamente!

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    170
    Scusate ma non esiste anche un modo per impsotare il mittente in maniera differente dall'impostazione presente nel file php.ini?

    Leggevo in altri post che e' possibile ,tramite la funzione mail di php fare quanto detto sopra....

    Potreste dirmi come per favore? grazie mille
    Ariok

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.