enviar txt generado por correo con php

Iniciado por Dannysoft, 15 Julio 2008, 19:59 PM

0 Miembros y 1 Visitante están viendo este tema.

Dannysoft

saludos foro tengo un problema bueno tengo un codigo en php que me genera un reporte en txt, este archivo se guarda en mi servidor, pero me piden que este se renvie como archivo adjunto a una direccion de correo usando php, mi pregunta es como puedo hacer esto?, gracias por la ayuda que me den..
No hay perfeccion sin esfuerzo...

el-brujo

no te compliques tanto, mejor que adjuntar el txt y enviarlo por e-mail, haz que los datos que se envían en el txt los envías como el cuerpo- mensaje del e-mail.

Dannysoft

podrias ponerme un ejemplo por favor de como realizar eso, suponiendo que tengo un archivo de nombre: prueba.txt en mi servidor?
No hay perfeccion sin esfuerzo...

Azielito

en el foro hay un post pegado
http://foro.elhacker.net/php/clases_hechas_en_php_poo-t147928.0.html

de donde cito el texto que puso ing_amc

Citarhttp://phpmailer.sourceforge.net/
PHPMailer es una clase para PHP, nos sirve para enviar emails con html y/o attachments (datos adjuntos).
Existen dos metodos para enviar el email, sendmail,usando SMTP con o sin autentificación..
Nota: No funciona si en tu host han deshabilitado las funciones de sockets (en servidores de email externos).






Sobre lo otro xD

podrias hacer un include xD


Código (php) [Seleccionar]
mail('dest','asunto',include('archivo.txt'))

o podrias almacenar el contenido del archivo de texto en una variable y luego meterla en el cuerpo del mail =\

hay  mil formas de hacerlo xD