Per la stampa puoi fare un css a hoc.
Per l'invio ti serve uno script lato-server