Large Email Campaigns Spread over Multiple Email Accounts

Hi SuiteCRM Community,
Thank you everyone who has contributed in the development of SuiteCRM it’s a wonderful product. I have a question though we have a in-house built opportunity tracker and as soon it tracks we would like to push it to SuiteCRM which is not of a great concern at this point. What really is of a concern is I have one continuous email campaign adding 400-500 contacts almost per day so I have multiple email accounts how do I let SuiteCRM say
First 50 Emails from Account A then from Account B then from Account C and so on.
Is this a possibility with SuiteCRM because in the Campaign documentation I saw there is only one email per campaign. How can I solve this problem without work arrounds .

Just for your information the work around I have in mind.
Create 10 Campaigns with same content and everything same and create 10 target list now the API pushing data to SuiteCRM will basically push first 50 to one list then to second and so on. But this is way too hacky in my opinion
Looking forward to your responses
TIA

Hi, welcome to the Community! :tada:

I am not very familiar with large campaigns, but I believe what you ask for is not possible in SuiteCRM without custom work.

On the other hand, I believe SuiteCRM does throttle campaigns to send batches of 50 emails, or whatever

See Campaign Email Settings

Other people prefer to use SuiteCRM with MailChimp or Mautic to have more options.

Okay I have created a SMTP middleware, which basically for the connecting software acts as one email however in reality emails are being sent from multiple email accounts I do keep track of emails via their message iD for example initial pitch was sent from email account A now there is another automated follow-up which is meant to be sent by the same email which sent the initial message earlier in order to achieve this I need the sending software to send the message iD in the orignal email mesage for the system to accurately pick the correct email address to send from.
The question is while sending a follow-up on the email sent earlier does suiteCRM reference the orignal message id/thread id?

It all sounds a bit hacky and basically contrary to what companies are usually trying to accomplish in email marketing: Email Sender Reputation (for their one email)

May I ask why you’d like to send the same content from multiple accounts?

As you’ve already noticed, that doesn’t work well in the CRM out of the box.
I’ve done similar projects where I’ve created mail queues in external systems, being fed by CRM campaigns.
Follow-up logic would then have to be implemented as well in an external system.
Email features can get very complicated to implement.

Other CRMs often don’t offer these features easily / at all, as well.
If you want to go all in on email marketing, maybe you’d be better equipped with Mautic or something similar.
There is a plugin for multi SMTP option: Ability to add multiple SMTP providers - #4 by tancredi - Ideas and Feature Requests - Mautic Forums

If you’re using these processes for customers, maybe try to setup one CRM per customer and work via the API to create and trigger campaigns etc.?