2009-08-03 3 views
0

Je travaille avec: http://www.sitepoint.com/article/advanced-email-php/6/ ainsi que d'autres articles à essayer d'obtenir mon email à envoyer avec une pièce jointe à partir de maintenant:envoyer des pièces jointes à l'aide de mail() - ne pas attacher

Il envoie l'e-mail, avec le contenu en texte brut, il ressemble à: http://pastie.org/569806

Mon code à partir de maintenant est: http://pastie.org/569803 - Je ne voulais pas coller le code ici; c'est environ 100 lignes.

Des idées sur ce que je peux faire?

+0

http://stackoverflow.com/questions/1219632/php-email-attachment – derobert

+0

Ne recommencez pas la roue. Utilisez le code fini comme Zend_Mail. – OIS

Répondre

4

Je suggère d'utiliser l'un des nombreux emballages disponibles pour la fonction de courrier trop compliqué de PHP, tels que:

... et bien d'autres , pour éviter le mal de tête de Yuck bas niveau, en particulier en ce qui concerne la création/manipulation/envoi de pièces jointes.

1

Il ne semble pas que les en-têtes de courrier soient détectés. Je vois que vous avez commencé les en-têtes sur la ligne 52 avec un '\ n' au lieu d'un '\ r \ n' - cela change-t-il cette aide?

Questions connexes