Visualizzazione risultati 1 fino 6 di 6

Discussione: Il server non invia più mail.

  1. #1
    Guest

    Exclamation Il server non invia più mail.

    Salve, non so se dovevo scrivere questo post in "Problemi Tecnici Account", quindi prego di scusarmi se ho sbagliato sezione.
    Allora, la situazione è questa: Ho creato un login, che alla registrazione invia una mail, per confermare l'account.. è funzionato tutto per 4-5 mesi, poi senza che io abbia toccato nulla, ora non invia più niente... E' davvero strano.
    Potete testare voi stessi: Link
    (La pagina è .html, per una semplice rinominazione htaccess, in realtà è .php.. ma non può essere questo il problema, perchè funzionava benissimo anche con questa estensione rinominata qualche mesetto fa)

    Ed ecco qui la sorgente php che analizza i dati inseriti nella registrazione:

    Codice PHP:
    <?php
    session_start
    ();
    //codici connessione database mysql

    //codici di recupero dei dati inseriti
    // campo1 corrisponde al nick, mentre campo4 corrisponde alla mail

    //controllo se ha compilato tutti i campi
    if (empty($campo1) || empty($campo2) || empty($campo3) || empty($campo4) || empty($campo5) || empty($campo6)){
    //se mancano gli mando un mex d'errore
    echo "<script type=\"text/javascript\">alert(\"Compila tutti i campi per favore!\"); history.go(-1)</script>";
    }
    //se sono giusti
    else{
    //faccio dei controlli, sul numero dei caratteri, id utente non già registrato ecc
    }
    //se tutto va bene
    else{
    //inserisco i dati nel database e invio la mail di conferma
    $query=mysql_query("SELECT * FROM tabella WHERE campo1='".$campo1."'");
    $array=mysql_fetch_assoc($query);
    $id=$array['id'];

    $messaggio="
    Ciao
    $campo1,<br><br>

    Stai per essere iscritto al nostro sito, per completare l'iscrizione clicca sul link sottostante!<br><br>

    <a href=\"http://www.projectphp.altervista.org/login/conferma.php?id=
    $id&campo1=$campo1&campo4=$campo4\" >http://www.projectphp.altervista.org/login/conferma.php?id=id&campo1=$campo1&campo4=$campo4</a><br><br>


    Buona permanenza!<br><br><br><br>

    "
    ;
    $oggetto= "Conferma iscrizione.";

    mail($campo4, $oggetto, $messaggio, "MIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-1\r\nFrom: nostro@sito.gov");
    //fine invio mail
    //lo indirizzo alla pagina mail_inviata.php

    $_SESSION["campo1"]=$campo1; // nick
    $_SESSION["campo4"]=$campo4; // mail
    header("location: /mail_inviata.html");
    //mail_inviata non è altro che una pagina che ti ringrazia per la registrazione

    }
    //se esiste già un utente con quella mail
    else{
    echo
    "<script type=\"text/javascript\">alert(\"C'e gia un' altro utente con questa e-mail, Cambiala!\"); history.go(-1)</script>";
    }
    ?>
    Non so... che problema potrebbe essere?
    Ultima modifica di projectphp : 12-05-2011 alle ore 15.46.09

  2. #2
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Hai ricevuto qualche notifica via mail o pannello?
    Gianluca

  3. #3
    Guest

    Predefinito

    No nessuna notifica niente, ho provato anche a creare un pagina dove invia semplicemente una mail e controlla se la ha inviata o no e mi dice sempre di no.. =(

  4. #4
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Invece nel tuo pannello c'è una notifica:

    Gent. Webmaster,

    durante le ultime 24h abbiamo rilevato un flusso anomalo di emails inviate dal tuo sito.
    Questo può essere dovuto alla presenza nel tuo spazio web di applicativi (forum, blog, CMS...) affetti da problemi di sicurezza e utilizzati da terze parti per inviare spam.

    Al fine di prevenire abusi di servizio l'invio di email dal tuo sito è stato temporaneamente bloccato, il nostro intervento è mirato a tutelare non solo la sicurezza del tuo sito web ma anche quella della comunità stessa di internet, in quanto una porta aperta agli spammers rappresenta un danno per tutti.

    Ti preghiamo quindi di:

    1) Controllare ed eventualmente aggiornare i tuoi applicativi alle ultime versioni
    2) Modificare la password d'accesso al tuo sito e verificare che non sia in possesso di altri
    3) Verificare che il tuo PC non sia affetto da virus/worms

    L'invio delle email dal tuo sito potrà essere riabilitato cliccando sul link che trovi di seguito.
    Ed è evidentemente dovuta a questo che tu stesso hai segnalato: http://forum.it.altervista.org/php-m...-sospetti.html
    Gianluca

  5. #5
    Guest

    Predefinito

    Oddio grazie non la avevo vista..Perfetto ora provvedo a cambiare il nick e la password e a vedere se sono presenti virus sul PC grazie mille!

  6. #6
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Basta cambiare password, anche perché cambiare nick significa eliminare il tuo sito e farne un altro ;)
    Gianluca

Tags for this Thread

Regole di scrittura

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