Hallo.
Das ist möglich, ja.
Dazu muss der Mail ein bestimmter Header angefügt werden (MIME-Header).
Dies führt zwar meist zum Erfolg, kann aber wegen nicht korrekter Einhaltung von bestimmten Standards zu ungewollten Spamverdachten führen und die E-Mails kommen nicht an (z.B. bei AOL).
Mein Tipp wäre daher ein fertiges Script zu verwenden. Funktioniert prima:
PHPMailer
Ansonsten einfach nach PHP + Anhang + MIME suchen