We have to do stress testing in Sitecore EXM, like running a campaign with 10,000 or more recipients. Any suggestion that how to arrange such big number of valid email addresses for this testing? Does EXM has any limitation in number of recipients??
10k contacts are not so many recipiets for EXM. We made tests with 50k and it works fine, it really depends on SMTP server which is used to send email.
First of all you need to generate a csv file with more than 10k users and to import into a contact list in List Manager.
The format of the csv file should be :
FirstName,LastName,EmailAddress userfirstname1,userlastname1,email@example.com userfirstname2,userlastname2,firstname.lastname@example.org ..... ..... userfirstname10000,userlastname10000,email@example.com
You need to import csv into a contacts list using List Mananger:
After you create contact list you can send email and to test. More information you can find on Pete Navarra blog: https://sitecorehacker.com/2016/09/03/loading-xdb-contacts-with-csv-and-custom-fields/