I use webwork to email my students about everything class-related.
Is it possible to attach a file to such an email?
(I think the answer is no, but just thought I'd check in case I'm missing
The answer is no -- sorry. You could send a customized
email with a customized link and password to each student so that they could fetch an individual file off the web. I suspect however that it wouldn't be worth the trouble to set this up.
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.