link cliccabile che non funziona con invio mail

asevenx

Utente Attivo
7 Nov 2009
312
0
16
buon giorno, come da titolo devo inviare un link cliccabile attraverso mail(), ma nella email il link non funziona.
Questo è il codice:
PHP:
		// Email da inviare all'indirizzo fornito
		/* destinatari */
		$destinatari  = "Indirizzo email <$db_email>";

		/* oggetto */
		$oggetto = "Conferma registrazione";

		/* messaggio */
		$url = $urlVar."login/validation.php?&name=".$db_name;
		$messaggio = "Ciao ".$db_name.",<br/> per completare la tua registrazione <a href='$url'>clicca qui</a><br/><br/>
			Se il link non dovesse funzionare, copia questo $url nella barra degli indirizzi<br/><br/>
			Questo messaggio è generato automaticamente, non rispondere all'email.<br/><br/>";

		/* Per inviare email in formato HTML, si deve impostare l'intestazione Content-type. */
		$intestazioni  = "MIME-Version: 1.0\r\n";
		$intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";

		/* intestazioni addizionali */
		$intestazioni .= "From: Indirizzo <[email protected]>\r\n";

		/* ed infine l'invio */
		mail($destinatari, $oggetto, $messaggio, $intestazioni);
qualcuno sa dirmi come mai? Preciso che $url è corretto. Grazie a tutti