in reply to Send email with recipient name

100k emails... that's a lot.

While this is technically possible, I can hardly imagine a legitimate use case to collect that many addresses in a database - and not using a CRM system which deals with mail distribution. Are you really sure you need to roll out your own?

Also, if the name is the only part of the text which is different, then I must ask: Are you sure that the recipients welcome that message you're sending?

Replies are listed 'Best First'.
Re^2: Send email with recipient name
by NERDVANA (Priest) on Nov 21, 2023 at 19:44 UTC

    As a developer/sysadmin of a system that sends 80K/day, 100K isn't that much. I mean nobody wants to help a spammer, but if you consider that there are 300M people in the USA and probably 2/3 of them have an email, and half of that probably have multiple email addresses, and then extrapolate to the English-speaking world, a typical spammer is probably targeting billions, not a measly 100K. And who knows, frank1 could actually be operating in India or China or something.

    Honestly, 100K email/day is probably the point where you want to roll your own. My client switched from their own to SendGrid back when they were doing maybe 40K/day and their SendGrid bill is fairly expensive and has doubled since then. SendGrid does some work for you to keep your system off blacklists, but at the same time at this volume you need a dedicated IP address for reputation control, and that IP address could just as easily be a permanent IP at a data center for a lot less $/mo, and the monthly cost could easily pay for the time for a developer to set up all the SPF and DKIM and "warm up" the IP address and inactivate the accounts of the bounces, and occasionally respond to spam requests. So in retrospect, I think it was probably a mistake to move to SendGrid for such high volumes. SendGrid and MailChimp are really more for the smaller apps that send a few hundred a day, where the effort of maintaining your own mail server would be much more expensive than the few cents you pay per email.

Re^2: Send email with recipient name
by frank1 (Monk) on Nov 21, 2023 at 17:00 UTC

    Are you really sure you need to roll out your own?

    Yes

    Are you sure that the recipients welcome that message you're sending?

    Yes, because these are customers who registered and agreed to terms and conditions of receiving daily notices from system