sendMail non puo` venir chiamato da JS in nessuna condizione.

sendMail puo` essere chiamato lato server (ma allora da un altro linguaggio - ASP, PHP, CGI, ...), oppure puo` venir chiamato dall'applicativo di mail dell'utente (e lo fai tramite <a href="mailto:nomeutente@dominio..."> ).

Inoltre all'evento onunload puoi eseguire un solo comando JS (poi la pagina sparisce).

Prova comunque:
onunload="window.location.href = 'mailto:nomeutente@dominio...';"