You can achieve this by using the UserManagement.sendAsyncEmailConfirmation() method. Below is the Apex code to send email verifications in bulk.
Run the below apex code in Salesforce Developer Console anonymous window.
To execute the email verification logic:
1. Log in to your Salesforce Org.
2. Click on the gear icon (⚙️) in the top-right corner -> select Developer Console.
3. In the Developer Console, go to Debug -> Open Execute(Ctr+E) anonymous window.Paste the bellow apex code into the anonymous window:

String orgId = UserInfo.getOrganizationId();

// List of internal user Ids whose emails are not verified
List<String> userIds = [SELECT User.Name, User.id, User.Email, User.LastLoginDate, HasUserVerifiedEmailAddress, User.IsActive, User.Region__c FROM TwoFactorMethodsInfo WHERE HasUserVerifiedEmailAddress=false AND User.IsActive =true];

// Send email verification to each user
for (String userId : userIds) {
System.debug(‘Sending verification to: ‘ + userId);
UserManagement.sendAsyncEmailConfirmation (userId, null, null, null);
}

NOTE: Query on TwoFactorMethodsInfo object support only if two factor Two-FA enabled on your Salesforce org.

✅ That’s it! The email verification emails will be sent asynchronously to all the specified internal users.

Why Choose Us?

Our Mission

At Dyosys, our mission is to empower businesses to achieve their full potential by harnessing the power of Salesforce. We're passionate about helping our clients build stronger relationships with their customers, drive growth, and stay ahead of the curve in an ever-changing market. We believe that technology should be a catalyst for success, not a barrier – and we're committed to making that a reality for our clients.

Core Values

At Dyosys, we're guided by a set of core values that shape everything we do:

Customer-first: We put our clients at the heart of everything we do, delivering solutions that meet their unique needs and exceed their expectations.

Innovation: We're passionate about staying ahead of the curve, leveraging the latest technologies and trends to drive innovation and growth for our clients.

Partnership: We believe in building long-term relationships with our clients, working collaboratively to deliver real business impact and drive success.

Expertise: We're dedicated to delivering exceptional expertise and guidance, helping our clients navigate the complexities of Salesforce and achieve their goals.

Our Vision

Our vision is to be the go-to partner for businesses looking to unlock the full potential of Salesforce. We envision a future where every organization can deliver exceptional customer experiences, drive innovation, and achieve remarkable growth – and we're dedicated to making that vision a reality, one implementation at a time.

Meet the Team

Our team is made up of talented, passionate individuals who are dedicated to delivering exceptional results for our clients. From seasoned Salesforce experts to innovative thinkers and creative problem-solvers, our team is united by a shared passion for helping businesses succeed. Meet the people behind Dyosys and learn more about what drives us to deliver exceptional results for our clients.