How can i set multiple users internet password with random numbers?

I have a request to give more than 200 users an internet password and send them an email to the users with their username & password.

Is there any automatic process to create random password for each user and send them an email with their username & password?

Need help.