Ciao a tutti,ho un problema con l'invio delle mail in remoto.

devo inviare una mail contenente il percorso per completare la registrazione dell'utente,ma vedo che le email non vengono inviate e da diverse prove ho capito la causa ma non il rimedio,
Ho un url del tipo:
Codice PHP:
 $message="http://www.miosito.com/index.php?cmd=user&option=activation&id=".$id_user."&random=".$number_random
il codice per l'invio delle email e' il seguente:
Codice PHP:
 $email=$_POST['email'];
 
$subject="oggetto del messaggio";
$message="http://www.miosito.com/index.php?cmd=user&option=activation&id=".$id_user."&
if(mail(
$email,$subject,$message))
                         {
                           //
$view->setMessage('insert_user_ok');
                         } 
Il probema sta in $message e penso siano i 2 slash prima di www e l'altro dopo com,ho provato a trasformarli in entita', ma nulla.
Se gli slash li tolgo la mail viene regolarmente inviata ma chiaramente ho una stringa che chiaramente non mi fa puntare al sito.

Come si puo risolvere??
Grazie