This extension overrides the sender email with the one provided by in the form or for the logged in user, unless your smtp server is operating as an open relay this will not work. I had to add a hook 'onEmailUser' to override this behaviour.
Topic on Extension talk:ContactPage
Indeed, here is the hook I ended up using:
$wgHooks['EmailUser'][] = function ( &$address, &$from, &$subject, &$text, &$error ) { global $wgPasswordSender; $from->address = $wgPasswordSender; };