tvlview,
1. You would have to setup the controller to point to your email server when guests are generated, so that passwords can be sent:
config t
guest-access-email
smtp-server <ip address of your email server>
You would then have to setup the controller to automatically send emails when guests are created:
config t
local-userdb send-to-sponsor
Last, but not least, you would need to have a script that automatically logs into the controller every day and creates an account with a random username and password. The command below generates a random username, random password for a day and sends it to receptionist@company provided that you setup the email configuration above.
(controller) #local-userdb add generate-username generate-password sponsor-email receptionist@company expiry duration 1440
GuestConnect
Username: guest-5616811
Password: EGMg3916
Start date: Sun Jun 22 08:41:00 2014
Expiration: 1440 minutes