You can create a custom email form, letting the user input a valid email-address if necessary and send this to the server. The server then can use a mail library to send an email including an attachment.
If you use PHP, you can easily do this using PHPMailer.