consulta sobre este codigo de formulario que no me funciona

Hola que tal
Me pueden ayudar con esto?
quiero mandar un mail desde mi web con un formulario, tras ponerme en contacto con los de mi alojamiento ,sered.net mep dicen que esto es lo que debo cargar en mi sitio guardado como php , cuando hago la llamada al formulario lo coje pero no envia nada

<? //php
require(‘class.phpmailer.php’);
require(‘class.smtp.php’);

$mail = new PHPMailer();

$body = “mensaje”;

$mail->IsSMTP();

// la dirección del servidor, p. ej.: smtp.servidor.com
$mail->Host = “el nombre de mi smtp”;

// dirección remitente, p. ej.: [correo eliminado]
$mail->From = “mail”;

// nombre remitente, p. ej.: "Servicio de envío automático"
$mail->FromName = “nombre”;

// asunto y cuerpo alternativo del mensaje
$mail->Subject = “asunto”;
$mail->AltBody = “mensaje”;

// si el cuerpo del mensaje es HTML
$mail->MsgHTML($body);

// podemos hacer varios AddAdress
//$mail->AddAddress(“mi email de mi espacio”);
$mail->AddAddress("mi email de mi espacio");



// si el SMTP necesita autenticación
$mail->SMTPAuth = true;

// credenciales usuario
$mail->Username = “el user name que utilice”;
$mail->Password = “el pasword”;

//if(!$mail->Send()) {
//echo “Error enviando: ” . $mail->ErrorInfo;
//} else {
//echo “¡¡Enviado!!”;
//}
?>
Hola:

No sé si lo hayas hecho a propósito, pero las líneas que realmente envían el email están comentadas, por lo que PHP no les ejecutará. Quita los slash de las últimas 5 líneas (antes de ?>).

Saludos.
jejej Hola skaparate por supuesto que esta hecho adrede si no ya se sabe...
los slash que me dices los he puesto porque al abrir el archivo con dreamweaver php me da erros en esas linias por eso los puse
de todas formas tanto si estan como si no ,no funciona
si quieres entra a mi web y en contacto manda un email y veras loq ue me sale
se tiene que subir algun archivo ademas para la clase mailer
esque por ahi he leido que se tiene que descargar de la web un archivo y subirlo al servidor para que funcione
porque esque ya no se que mas hacer

un saludo
Al entrar al sitio web que esta en tu firma y enviar un email, me dice que send1.php no existe, por ende no se puede procesar la petición.

se tiene que subir algun archivo ademas para la clase mailer
esque por ahi he leido que se tiene que descargar de la web un archivo y subirlo al servidor para que funcione
porque esque ya no se que mas hacer

Claro, hay que subir las clases necesarias. Mira, te explico paso a paso:

1.- Entra a http://code.google.com/a/apache-extras.org/p/phpmailer/.
2.- A la izquierda, donde dice Downloads, descarga el archivo PHPMailer_5.2.2-beta2.zip.
3.- Descomprime el archivo.
4.- Sube lo siguiente al servidor: class.phpmailer.php, class.smtp.php, class.pop3.php y la carpeta completa llamada language. Para no complicarte mucho, debes subir todo a la misma carpeta donde pusiste el archivo que procesa el envío del email (send1.php, que al parecer es la raíz del sitio - public_html).

Ahora debería funcionar (si es que no las habías subido). No necesitas la clase class.smtp.php, pues esta la carga la clase class.phpmailer.php.

Avísame como te va.