How to do a mailing of 1000+ e-mails a day?

Good day to all

My task is to write a web application where you need to do mailing more than 1,000 e-mails a day

What technologies most effectively implement such a script? Know well Yii2 (php) and Django (python) frameworks. Will it be sufficient to run mail() or send_mail() built-in functions in php and django, respectively? They should start at once, or pieces at 100 announcements every minute via cron?

There are also there is such question: if to connect MySQL database, it is effectively in a single table to store over a million records (e.g. mailing list)? If not, what is the solution? If 1000 emails a day, then 1000 records in the database that the address the message was sent. So for 3 years accumulated a million records.
June 14th 19 at 20:49
5 answers
June 14th 19 at 20:51
It's not so much a development problem, as dminskaya. For 1000 emails per day can be sent but at least with phone.
The question is, where to send, how to configure the mail server, not to get abuse. If it is your customers and newsletter subscription, special problems should not be. But if you want to spam, the question of programming language is the last thing that you need to be interested in.
It is not in the configuration of the mail server.
There is also a formal reply should be made quickly. - etha.Skiles commented on June 14th 19 at 20:54
Thanks for the reply

> how to configure the mail server, not to get abuse.
Tell me where is possible more in detail about it to read? I typed in google "how to simple php mail server", but something special is infa - jeramy commented on June 14th 19 at 20:57
just read about spam and methods of combating it. Therefore you will need to configure the software and to distribute so as not to get caught.
For starters, it is not necessary to send letters from their home provider.
Configure the reverse DNS Record, many mail servers simply will not accept email from servers without it.
Check that you mail server is configured normally.

Well, anyway, the question is "where to read more about system administration" - this is not a topic where you can in 5 minutes to talk.

If you have a task to write application, and not directly to use it can and do not need to bother about the server itself. - Jeff28 commented on June 14th 19 at 21:00
June 14th 19 at 20:53
1000 emails per day is almost nothing.

In any case, it is easier to use the service for distribution. They trust more address pools, etc. so as not to spam limits and not to stretch. (of course it's for money)
+
https://codecanyon.net/item/mailwizz-email-marketi...
Thanks for the reply
Here the customer asks for its a web system, so as to use other services, this is backed up here and there.
Don't know where you can read how to make a mail server, to avoid the limits? Google can't find - etha.Skiles commented on June 14th 19 at 20:56
to use the service are not necessarily using their interface, they provide smtp access data, send whatever you like.
For example using mailwizz - jeramy commented on June 14th 19 at 20:59
June 14th 19 at 20:55
There are also there is such question: if to connect MySQL database, it is effectively in a single table to store over a million records (e.g. mailing list)?


Don't you see there is a problem.
Can and 1 billion in the table to store.

But to send so that you are not banned then I can just, for example, 100 emails a day to send
;))))
Thanks for the reply
Don't know where you can read how to make a mail server, to avoid the limits? Google can't find - etha.Skiles commented on June 14th 19 at 20:58
,
For example

SPF, DKIM, FBL/ARF, List-Unsubscribe, of course the return address must match the domain, and DKIM

If you send the wrong mailing list, you need to ask the customer to provide SPF and DKIM for your server.

And for processing FBL/ARF and List-Unsubscibe need not only configure the mail server and configuring the e-mail marketing system to quickly unsubscribe.

In addition, FBL until recently it was impossible to just. If Hotmail and Yahoo provide it just like everyone. Then with the other bulk mail services had to individually negotiate. Fortunately they can be counted on the fingers. I do not know now, may already and all give.

FBL useful in order to determine - and reach it at all your letters to the addressees or automatically in the spam go away, effective whether sending or not. - jeramy commented on June 14th 19 at 21:01
June 14th 19 at 20:57
There is more on language, and from a correctly configured SMTP server.
June 14th 19 at 20:59

Find more questions by tags Email marketingE-mail