Per-student attachments would be hard, but sending the same attachment to each student wouldn't be pretty easy to add. Mail::Sender already has support for multipart messages, so it would just be a question of exposing that functionality in SendMail.pm.
-sam