Form info non funzionante con Aruba

Eugene

Utente Attivo
5 Mag 2005
110
0
16
52
Dagobah
www.yodastudio.com
Buonasera.

Ho appena completato un sito per un cliente il quale ha provveduto autonomamente a registrare il proprio sito su Aruba. Preciso subito questo particolare dal momento che non mi sono mai rivolto prima a quest'azienda e questo spiega perché il codice che riporterò di seguito non mi ha mai dato problemi in passato. Potrebbe quindi trattarsi di una caratteristica di Aruba che ignoro.

In sostanza, nel sito è presente un tradizionale modulo per la richiesta informazioni.
Il modulo, una volta inviato, fa partire due email, una per l'utente richiedente l'informazione ed una per il proprietario del sito.
Il proprietario del sito, ovvero il cliente, dispone di una email su Libero. In fase di test avevo utilizzato il mio accout Gmail e non avevo riscontrato alcun problema, ma adesso che ho configurato il modulo con l'email del cliente ci siamo accorti (bella figura!) che a lui non arriva alcuna notifica.
A questo punto ho eseguito una serie di test con le email disponibili ed ho verificato che con Gmail e Alice le email vengono inviate regolarmente mentre con Libero e quella aziendale, che si trova su TantraHost, non arriva un bel niente.
Tutto questo vale ovviamente sia per l'email all'utente che quella al titolare.

Il fatto che con Gmail e Alice tutto funzioni perfettamente dovrebbe fugare ogni dubbio sulla correttezza del codice impiegato, ma il fatto che non funzioni con Libero e con altri provider (es. TantraHost) rimane per me un mistero.
Per sicurezza riporto di seguito il codice utilizzato:

PHP:
$giorno = date("d",time());
$mese = date("m",time());
$anno = date("Y",time());
$ora = date('G:i:s', time());
$nome = $_POST["nome"];
$localita = $_POST["localita"];
$telefono = $_POST["telefono"];
$mail = $_POST["email"];
$conferma_mail = $_POST["conferma_email"];
$messaggio = $_POST["messaggio"];
$recaptcha_response_field = $_POST["recaptcha_response_field"];
$to = "[email protected]";
$toGuest = $mail;
$fromAdm  = "MIME-Version: 1.0\r\n";
$fromAdm .= "Content-type: text/plain; charset=utf-8\r\n";
$fromAdm .= "From:$nome<$mail>\r\n";
$fromGuest  = "MIME-Version: 1.0\r\n";
$fromGuest .= "Content-type: text/plain; charset=utf-8\r\n";
$fromGuest .= "From:Nome Azienda <$to>\r\n";

mail("$to","Richiesta informazioni da sito","In data $giorno $mese $anno, alle ore $ora sono stati inviati i seguenti dati dal sito:\n\nNome: $nome\nCittà: $localita\nTelefono: $telefono\nE-mail: $mail\n\nMessaggio: $messaggio\n\nL'utente acconsente al trattamento dei dati secondo quanto disposto dal Decreto Legislativo 196/2003 e successive modifiche.","$fromAdm"); 
mail("$toGuest","Conferma invio richiesta informazioni da sito","Gentile visitatore,\n\n in data $giorno $mese $anno, alle ore $ora è stata inviata una richiesta informazioni dal sito.","$fromGuest");
header("Location:index.php?page=conferma&mittente=$nome&mittenteMail=$mail");
exit;

Ovviamente non ho riportato, per semplificare, tutto il codice relativo al recaptcha ed alla verifica dei campi del modulo.
Secondo voi cosa potrebbe essere?

Grazie
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
il fatto che su certi non riceva l'email è stato discusso varie volte.
ti consiglio di abbandonare la funzione mail() e passare ad usare la clsse phpmailler (guarda tra gli articoli di php trovi come si usa, non è difficile e risolve molti problemi)
 

Eugene

Utente Attivo
5 Mag 2005
110
0
16
52
Dagobah
www.yodastudio.com
Risolto.

Ho abbandonato la funzione mail ed ho optato per la classe phpmailer.
Con il metodo smtp non ho più riscontrato problemi (mi auguro di non dovermi ricredere).

Grazie e buona serata.
 
Discussioni simili
Autore Titolo Forum Risposte Data
M [Cerco retribuito] Form info varie con allegato FLASH + PHP Offerte e Richieste di Lavoro e/o Collaborazione 0
chatline info su form mail Supporto Mr.Webmaster 3
L inserimento form dati multipli ? PHP 0
L Problemi form Pagina php HTML e CSS 2
Cosina Creare bottone delete in form upload PHP 4
Cosina Creare bottone delete in form upload PHP 1
D Devo far funzionare un form di contatti PHP 4
B form gestione input PHP 2
V PHP form intersecate PHP 0
8 Javascript - PDF Form Javascript 0
J Form inserimento dati in database Ajax 1
E Gestione profilo utente tramite Form PHP 3
R [C#] Form principale si blocca mentre un altro Thread lavora .NET Framework 0
M Problema con controllo form in real time jQuery 6
D Form validazione Javascript 2
R form recovery pass PHP 0
V Symfony e i form PHP 3
M form con checkbox PHP 8
S come aggiustare un form di contatto? HTML e CSS 3
F query e form con select multipla PHP 17
AC1 Form in finestra modale PHP 1
MarcoGrazia Verifica di una stringa o di un nome proveniente da form Snippet PHP 0
A Inserimento dati nel database tramite form + altre operazioni PHP 18
websilvia Contact form using Bootstrap 3.3.4 PHP 8
Alex_70 Button non funziona nella form PHP 2
C Form email php su pagina index.html? PHP 21
W Rinominare Documenti Con Form Asp Classic ASP 9
S Invio email da form PHP 8
L form multipla php sql,errore in inserimento MySQL 0
L inviare i dati di un form ad un database PHP 6
L Collegare un form html ad un database access Javascript 2
L creare oggetti da una classe tramite un form Javascript 0
G Impostare suggerimenti campo text di un form Javascript 2
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
L Insert php sql da una form multipla PHP 6
E form PHP 10
W Form da CDONTS a CDOSYS Classic ASP 7
P Problema concantenazione form Javascript 3
webmachine [PHP] [JAVASCRIPT] Form strano in HTML PHP PHP 1
G Form in php WordPress 0
K La pagina index, si apre sul form e non al top page Javascript 0
A Aprire la window form Add Connection da codice Visual Basic 4
F [PHP] Form html PHP 2
G FORM HTML E PHP PHP 0
max1974 [HTML] Columns grid on modal form HTML e CSS 0
S [PHP] Recupero nome immagine da Form con input file PHP 3
U PHP bottone per invio mail o ritorno al form PHP 15
O [PHP] inviare dati da form e script ajax PHP 0
A [ASP] Confronto tra dati Form e DB Classic ASP 2
B [PHP] Creare PDF dopo inserimento dati form PHP 4

Discussioni simili