Il modulo lo puoi fare benissimo, e inviarlo solo con l'outlook, ma per l'allegato ci vuole una più che esplicita interazione dell'utente, anche per il più semplice client di posta. Per fare un form serio, devi sapere quale linguaggio lato server è supportato sul tuo sito.. (asp, php, cfm, cgi..)