ciao ragazzi e grazie delle risposte.

ho seguito nell'ordine i test suggeriti:

1. ho inviato direttamente senza headers anche qui nessun risultato

2. ho cambiato $headers in $intestazioni nessun risultato

3. ho messo la mail in questo modo
codice:
	mail($destinatari, $oggetto, $messaggio, "From: Info Salento.it <info@viagginelsalento.it>");
nessun risultato

perchè prima questa stessa pagina, sempre su aruba girava bene ed ora che siamo su server dedicato no?

per comodità vi giro tutta la pagina. :master:

codice:
<?php
	
	include "file.php";
	
	function pagineprenotazioni($page, $pagetitle){
		
		$mysqlc2 = new mysqlc();
		
		$mysqlc2->query("SELECT id FROM pagine_richieste WHERE url_pagina = '$page' AND pagina='$pagetitle';");
		if(($result = mysql_fetch_array($mysqlc2->result, MYSQL_ASSOC)) !== FALSE ) $mysqlc2->query("UPDATE pagine_richieste SET prenotazioni = prenotazioni + 1 WHERE id='{$result['id']}';");
		else $mysqlc2->query("INSERT INTO pagine_richieste SET url_pagina = '$page', pagina = '$pagetitle', prenotazioni = '1';");
	}

	$nome = $_POST['nome'];
	$mail = $_POST['mail'];
	$telefono = $_POST['telefono'];
	$cellulare = $_POST['cellulare'];
	$fax = $_POST['fax'];
	$localita = $_POST['localita'];
	$periodosoggiornoda = $_POST['periodosoggiornoda'];
	$periodosoggiornoal = $_POST['periodosoggiornoal'];
	$tiporesidenza = $_POST['tiporesidenza'];
	$altro = $_POST['altro'];
	$numeropersone = $_POST['numeropersone'];
	$budget = $_POST['budget'];
	$messaggio = $_POST['messaggio'];

	$mysqlc->query("INSERT INTO richieste SET 
							nome='$nome',
							mail='$mail',
							telefono='$telefono',
							cellulare='$cellulare',
							fax='$fax',
							localita='$localita',
							periodosoggiornodal='$periodosoggiornoda',
							periodosoggiornoal='$periodosoggiornoal',
							tiporesidenza='$tiporesidenza',
							altro='$altro',
							numeropersone='$numeropersone',
							budget='$budget',
							messaggio='$messaggio',
							data_ricezione_richiesta='".time()."',
							stato='0';");

	# Invia un mail 
	$destinatari = "info@viagginelsalento.it";


	// Oggetto
	$oggetto = "VIAGGINELSALENTO.IT - Richiesta di Contatto - $nome";
	
	// Messaggio
	$messaggio = "
	<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
	<html xmlns='http://www.w3.org/1999/xhtml'>
	<head>
	<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
	<title>VIAGGINELSALENTO.IT - Richiesta di Contatto</title>
	</head>
	
	<body style='text-align: center;'>
		<div style='border: solid 0px; width: 752px; padding-top: 150px; margin: auto; background-image: url(banner/logo-salento.jpg); background-repeat: no-repeat; background-position: top;'>
			<div style='border-top: solid #0000FF 1px; width: 100%; text-align: left; padding: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;'>
				tel. (+39) 11111111 - Fax (+39) 111111111

				cell. (+3911111111 - Hotel (+39) 11111111

				E-mail: info@viagginelsalento.it
			</div>
		<div style='padding: 15px; border-top: solid #0000FF 1px; width: 100%;'>
					<div style='float: left; text-align: left;'>
						Nome:

						Mail:

						Telefono:

						Cellulare:

						Fax:

						Localita:

						Dal:

						Al:

						Tipo di residenza:

						Numero di persone:

						Budget:

					</div> 
					<div style='margin-left: 150px; text-align: left;'>
						$nome

						$mail

						$telefono

						$cellulare

						$fax

						$localita

						$periodosoggiornoda

						$periodosoggiornoal

						$tiporesidenza

						$numeropersone

						$budget

					</div>
					<div style='text-align: left; padding-top: 25px; padding-bottom: 25px;'>
						Messaggio:

						<div style='border: solid 1px; padding: 5px; width: 700px; height: auto;'>
						".nl2br($messaggio)."
						</div>
						



						Altro:

						<div style='border: solid 1px; padding: 5px; width: 700px; height: auto;'>
						".nl2br($altro)."
						</div>
					</div>

			</div>
			<div style='border-top: solid #0000FF 1px; width: 100%; text-align: left; padding: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;'>
				

";
	
	#############################################################################
	# Calcola la pagina precedente da cui viene l'utente
	
	
	
	$uip = $_SERVER["REMOTE_ADDR"];

$db_host = "62.xxxxxxxxx";

$db_user = "xxxxxxxx";

$db_password = "xxxxxxxxx";

$db_name = "xxxxxxxxxxx";

$connection = mysql_pconnect("$db_host","$db_user","$db_password") or die ("Impossibile connettersi al database!");

mysql_select_db("$db_name", $connection) or die("Impossibile accedere al database!");

	#$db = "xxxxxxxxxx_1";
	#$mysqlc = new mysqlc();
	$mysqlc->query("SELECT * FROM `details` WHERE ip='$uip' ORDER BY `date` DESC LIMIT 0, 10;");
	$messaggio .= "L'utente, prima di prenotare con il form, si trovata nelle pagine:
";	
	$cnt = 3;
	while(($result = mysql_fetch_array($mysqlc->result, MYSQL_ASSOC)) !== FALSE){
		echo $result['currentPage'];
		if(strtolower($result['currentPage']) == "form.htm") continue;
		else {
			$messaggio .= "$cnt - URL: <font style='color: #FF0000;'>{$result['currentPage']}</font> Titolo: <font style='color: #FF0000;'>{$result['titlePage']}</font>
";
			pagineprenotazioni($result['currentPage'], $result['titlePage']);			
			if($cnt == 1) break;
			else $cnt--;
		}
	}
	
	$messaggio .= "
				</p>
			</div>	
			<div style='border-top: solid #0000FF 1px; width: 100%; text-align: center; padding: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;'>
				<img src=\"bannersalento.gif\" alt=\"\" />
			</div>		
		</div>
	</body>
	</html>
	";
	
	// costruiamo alcune intestazioni generali
	$headers = "From: Info Salento <info@viagginelsalento.it>" . "\r\n";
	
		$headers .= "Bcc: Staff Salento <info@viagginelsalento.it>\n";
	
		$headers .= "Bcc: Daniele <dreho@email.it>\n";

	$headers .= "X-Mailer: Salento\n";

	
	// costruiamo le intestazioni specifiche per il formato HTML
	
	// Invia un mail per controllo
	mail($destinatari, $oggetto, $messaggio, $headers);
	
	
	header("Location: formMail.asp?email=$mail"); 

?>