Answer the question
In order to leave comments, you need to log in
How do I send out newsletters from my site (server)?
The technical side of the issue is interesting, not programming, but the principle.
For example, there are about 1k subscribers who need to be told about new products every month...
How to start a mailing list, do I need a timeout? I also want to read your comments and additions on this issue.
Answer the question
In order to leave comments, you need to log in
1. Study recommendations for mailings from major mail services (Google, Yandex, Mail.ru). When preparing letters for distribution, strictly follow their recommendations.
2. Register in postmaster.yandex.ru, postmaster.mail.ru to monitor the progress of sending letters.
3. Catch undelivered letters, remove them from mailing lists so as not to litter.
4. Make a mechanism for unsubscribing from the mailing list (this is one of the criteria of paragraph 1), and 100% working in one click.
5. Monitor clicking the "Spam" button in the above mail services, and immediately exclude them from future mailings.
1k subscribers is a trifle. You can try to send all messages to your mail relay at once (one relay is enough for 1k), even an almost default MTA will send out at the required intervals.
A prerequisite is to comply with all mail rules and not neglect digital signatures - SPF, DKIM, DMARC, correct DNS records (A, MX, PTR).
In addition to postmaster.yandex.ru, postmaster.mail.ru
is also worth a try https://gmail.com/postmaster/
If you do not want to constantly monitor this process, then never, under any circumstances, use your own server to send mail.
Sendgrid, Unisender, Mailchamp, GetResponse - only services, no hardcore.
It's easier for me to do this. I launch the ePochta Mailer program - I load the list of contacts, set up smtp from my hosting provider and send letters. no problems since 1000
via Unisender, Mailchamp. You simply drive in the base there and make a letter in the constructor.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question