Sending email request

Dears,
I tried to find something similar but I can’t.
We need send massive email campain to our courses student, we use a o365 email with 1000 limit email / time but we have more than 1000 to contact. I’m looking for some alternative method or a way to split senders in 2 or more groups using 2 differents accounts.

Some suggestion on this?

Many thanks .
Francesco

HI @Apez84,
Try setting BULK_EMAIL_EMAILS_PER_TASK and BULK_EMAIL_RETRY_DELAY_BETWEEN_SENDS.

Dear Andres @Andres.Aulasneo,

thank you very much for quick and usefull answer. I try study your solution, but also could be possible to use 2 differents email accounts sending emails? So I could bypass O365 email limits, I think limit is respect 24 hours and I would send almost at same time.

Many thanks again.

Francesco

According to the table on the Microsoft site above, you can send up to 30 messages a minute, and up to 10,000 emails in a 24-hour period:

After the recipient rate limit is reached, messages can't be sent from the mailbox until the number of recipients that were sent messages in the past 24 hours drops below the limit. For example, a user sends an email message to 5000 recipients at 09:00 AM, then sends another message to 2500 recipients at 10:00 AM, and then sends another message to 2500 recipients at 11:00 AM, hitting the limit of 10,000 messages. The user won't be able to send messages again until 09:00 AM the next day.

If your requirements exceed this then you should probably look into using a dedicated SMTP service that specialises in bulk delivery, Microsoft doesn’t officially support or recommend bulk emailing

Many thankss Joel for your answer. Is for this reason that I would set up a second email account to split the total number recipients (more or less 1400).

Also I know that Microsoft is not designed for this task.

Is that possible?

Thanks again

Insofar as I’m aware, the SMTP config is saved into the config.yml file and then after launch gets updated into the [cms|lms].env.yml files, meaning that to change the email send user you’re going to have to update/set the config and relaunch the platform.

Up to 1400 emails is only 14% of the daily limits (10k mails) imposed by Microsoft on 365 though, so you technically shouldn’t have to use multiple accounts, although at 30 messages a minute that means it could take around 5-6 hours to fulfil 10k deliveries.

Yes thanks but point is that limit for mailbox is maximum 1000 / every sending.

Anyway finally we decide to use a dedicated release smtp service , simpliest way :slight_smile:

Many thanks to all for the support :sunny: and we can close the case !

PS: as per your wonderfull help , can you please help me on this :
Microsoft OneDrive plugin embeed content - Site Operators / Site Operations Help - Open edX discussions