Answer the question
In order to leave comments, you need to log in
Mail.ru accepts mail as spam?
There is a project whose users write messages to each other, and notification of the arrival of a new message is sent by e-mail directly to the user. Standard scheme, like on many other sites, isn't it? The vast majority of our users have postal addresses on mail.ru, list.ru, and so on.
The message looks like this:
“Full name wrote you a message on xxxx.ru.
Read: xxxx.ru/profile/messages/xxxx/ »
Innocent message. Naturally, there is no spam here at all. All messages are different, the text of the message (or subject) is different.
The problem starts when a message is sent to all users of the site (~2 emails per second, total ~50000). Starting from some threshold (approximately 20,000 letters), mail.ru rejects mail, giving error 550. Only mail.ru behaves this way. No other mail system does this. Here is the error message that comes up on EVERY email sent (each message has a different Error code, but the text is the same):
This is the mail system at host xxxxxxx.<br/>
<br/>
I'm sorry to have to inform you that your message could not<br/>
be delivered to one or more recipients. It's attached below.<br/>
<br/>
For further assistance, please send mail to postmaster.<br/>
<br/>
If you do so, please include this problem report. You can<br/>
delete your own text from the attached returned message.<br/>
<br/>
The mail system<br/>
<br/>
<[email protected]>: host mxs.mail.ru[94.100.176.20] said: 550 spam message<br/>
rejected. Please visit <a href="http://mail.ru/notspam/">mail.ru/notspam/</a> or report details to<br/>
[email protected] Error code:<br/>
FB188D0B1941C920A91915BA1432E60E541BC971328137E499D77B1741DEFC22B0B67947ACA01B0A07FC27F77F28AA7EF28E7B1C0639918B33AF190C3B5047A9<br/>
(in reply to end of DATA command)<br/>
Answer the question
In order to leave comments, you need to log in
The content of the message does look like spam. The number of such messages, which are very similar to each other, can also make the robot think of dishonesty. If I were you, I would insert the received message directly into the text of the letter. In this way, you diversify notifications in the eyes of antispam solutions and make it convenient for people who do not have to go to your site to see messages like “ok, we’ll do it” or “bye”.
Still down would be to add links to the unsubscribe / notification settings pages.
Unfortunately, the error code is not always enough to determine the reason for the blocking. That is why the support asks to send the original letters. The scheme is not very convenient, we are working on simplifying it.
As far as your email is concerned, blocking with the 5xx error code is not a blocking based on the number of emails sent, it is a blocking based on the content of the letter only (otherwise you would get errors with the 4xx code). A large number of complaints are received on the blocking letter you provided (users click the "This is spam" button).
The problem can be solved by adding the ability to quickly unsubscribe from notifications to each letter (and this is one of the requirements of the document that you cited - “Technical and administrative requirements for sending emails to Mail.Ru”).
And why, when two users communicate, a message is sent to all users of the site? It is probably worth first of all to revise the notification algorithms so that when two users communicate, notifications are not sent to everyone.
According to your conditions, you send out a full mailing list for 25,000 seconds, which is 6.9 hours, and you claim that at the third hour the mail starts blocking you? It is not completely clear whether you exceed the limit of letters per domain or per IP address of the smtp server, check this question with the mail.
Companies Google, Yandex and others in no case use content.mail.ru
The simplest thing that comes to mind is to send mail from two different servers.
Weird. Earlier (several years ago) I also faced impenetrability of their support.
But recently we (the project in which I am currently working) had this 550th error, without much hope they wrote to support and, to incredible surprise, the problem was solved the very next day. They didn’t say exactly how (we didn’t ask), apparently they added it to the whitelist ... During the decision, they asked to show headings and give examples of letters, they provided everything.
Yes, we are a really large online store. It is possible that requests from different resources are responded to in different ways ...
I constantly do mass mailings, there are a lot of mail.ru mailboxes among the recipients - I haven’t seen a blow-up for a very long time. Previously, there was the same problem (thumps due to "spam"), I wrote to them, butted for a long time, in the end they gave a couple of tips on what to tweak and everything worked like clockwork, for 3 years now not a single beat is not relevant.
Twisted a lot of things, encoded headers in base64, spf, mime-encoding, plain / text-part, list-unsubscribe, a link to prohibit mailing at the end of the letter - this is what I remember right away.
By the way, we have the same problem today. We send through an external service.
Mail.ru is beautiful :/ They periodically manage to block the next letter in correspondence as spam. In this case, the only advice they can give is to add a link to unsubscribe in the body. What, in the stump, unsubscribe if this is a regular correspondence initiated by _their_ user?! But it is impossible to convey such simple things to support. They apparently have a template - they looked at the body of the problematic letter, there is no "unsubscribe" link - the problem is found, we write the answer "insert!" and close the ticket :/
Actually, mail.ru has a document that regulates their soap acceptance policy: help.mail.ru/mail-help/rules/technical. I am familiar with this document and comply with its reasonable requirements.
Questions:
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question