Cita: Mi duda es si se puede utilizar como forma de envio la funcion mail, llamandola con el codigo $mail->Mailer = "mail";
o si para adjuntar datos al correo tengo que obligatoriamente usar las funciones smtp.
Supongo que si mencionas que vas a usar "mail" como "mailer" es por qué usas PHP en un servidor que ya tiene configurado y usa sus própios servidores SMTP u otro MTA (tal vez sendmail .. etc)
Cita: Si la respuesta es la segunda, conocen algun correo gratuito que me pueda ofrecer este servicio? No quiero utilizar para ésto mi cuenta smtp. Gracias
www.hotpop.com por ejemplo ofrece cuentas de e-mail tipo SMTP/POP .. Requieren autentificación.
Para enviar un archivo adjunto con PHP Mailer puedes hacerlo por cualquier "MTA" (Mail transfer agent) .. ya sea forzar a PHP Mailer que use la función mail() de PHP .. o que use conexión directa por SMTP o incluso sendmail directo.
Un saludo,