Manual:Hooks/UserSendConfirmationMail

Details

 * : The User object for which the confirmation email is going to be sent
 * : Associative array describing the email, with the following keys
 * : Subject line of the email
 * : Email body. Can be a string, or an array with keys 'text' and 'html'
 * : User object, or null meaning $wgPasswordSender will be used
 * : MailAddress object or null
 * : Associative array with additional information
 * : 'created' if the user's account was just created; 'set' if the user set an email address when they previously didn't have one; 'changed' if the user had an email address and changed it
 * : The IP address from which the user set/changed their email address
 * : URL the user should visit to confirm their email
 * : URL the user should visit to invalidate confirmURL
 * : time and date when confirmURL expires