Hi there,
The email notifications are sent by WordPress when you add a new user. As you probably know, you can prevent a message being sent by UNTICKING the “Send User Notification” checkbox when adding a user in standard WP, and by TICKING the “Skip Confirmation Email” when adding a user in a WP multisite sub-site.
(As we speak I’m writing a small plugin which will reverse the default notification/confirmation settings, to help admins who prefer to create users without sending immediate notifications. I’ll add a link to it in this thread when it’s ready.)
However, AFAIK there’s no built-in way to send/bulk-send user notifications later on, if you didn’t send them when the accounts were created. We do this when required by manually requesting a password reset for the affected user(s); however, this is pretty clunky if you have lots of users!
There may be other plugins that can send delayed notifications; if not, I might look into creating one as it’s something we could do with too. Keep an eye on this thread for updates.