• Доброе время суток!
    При переезде с одного хостинга на другой возникла следующая проблема.
    При регистрации на сайте пользователь указывает свою почту, куда ему должен прийти пароль, однако если это @mail.ru, то ему ничего не приходит, а мне вместо стандартного сообщения «Новый пользователь зарегистрировался на вашем блоге…» приходят следующие сообщения:

    This is the mail system at host forumsofta.ru.

    I’m sorry to have to inform you that your message could not
    be delivered to one or more recipients. It’s attached below.

    For further assistance, please send mail to postmaster.

    If you do so, please include this problem report. You can
    delete your own text from the attached returned message.

    The mail system

    <set-records@mail.ru>: host mxs.mail.ru[94.100.176.20] said: 550 Message was
    not accepted — it contains invalid headers. More specially, ‘From:’
    header must match user you are sending mail from. See
    http://www.mail.ru/pages/help/261.html for details. (in reply to end of
    DATA command)

    Reporting-MTA: dns; forumsofta.ru
    X-Postfix-Queue-ID: A7B9E163E0
    X-Postfix-Sender: rfc822; set-records@mail.ru
    Arrival-Date: Fri, 9 Apr 2010 01:19:37 +0400 (MSD)

    Final-Recipient: rfc822; set-records@mail.ru
    Action: failed
    Status: 5.0.0
    Remote-MTA: dns; mxs.mail.ru
    Diagnostic-Code: smtp; 550 Message was not accepted — it contains invalid
    headers. More specially, ‘From:’ header must match user you are sending
    mail from. See http://www.mail.ru/pages/help/261.html for details.

    К которому прикреплено сообщение «Новый пользователь зарегистрировался на вашем блоге…» и такое-же сообщение только к нему прикреплено то сообщение, которое должно было прийти зарегистрировавшемуся пользователю.
    Думал что глюк сервака forumsofta.ru или @mail.ru (которые так и не ответили мне на мои сообщения в сапорт по этому поводу) но как тогда работает редирект почты с этого же сервера на @mail.ru?
    Кто сталкивался либо знает причину и метод борьбы — выручайте!

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    550 Message was not accepted — it contains invalid headers. More specially, ‘From:’ header must match user you are sending mail from. See http://www.mail.ru/pages/help/261.html for details.

    Нужно создать на хостинге e-mail, с которого должны отправляться письма (по умолчанию это wordpress@имя_домена).

    Письма отправляет WordPress на почту указанную при регистрации пользователем и на мыло админу, т.е мне, а мыло у меня на @mail.ru, если я указываю мыло например @yandex.ru — то всё отлично, такая-же беда и у пользователя, если он указал ящик НЕ @mail.ru, тогда всё хорошо и регистрационные данные приходят ему нормально.
    Я не могу понять в чем проблема, в WordPress, @mail.ru или хостинге.
    Где конкретно на хостинге и как создать e-mail?

    Где set-records@mail.ru — мой e-mail
    forumsofta.ru — хостинг

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Прочитайте текст по ссылке — там подробно описано, чем вызвана ошибка.
    Стоит заметить, что по умолчанию WordPress не использует SMTP для отправки писем. У вас установлен плагин с такой функциональностью?

    Я полностью отключил все плагины, один чёрт на @mail.ru пользователю не приходит ничего, а мне — …smtp; 550 Message was not accepted — it contains invalid…

    При этом отправка почты через User Messages работает, а вот Contact Form 7 — тоже нет.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    1. Создал ящик на Mail.ru.
    2. Зарегистрировался на тестовом блоге — письмо с паролем пришло.
    Если до переезда проблемы не было — вероятно, она в настройках сервера. Вряд ли кто-то, кроме хостинг-провайдера, сможет сказать, в чём именно.

    Хостинг кивает на Mail.ru. и настройки WordPress. На этом хостинге находится ещё ряд сайтов на WordPress, на которых всё нормально. Эта проблема достаточно часто встречается при работе с Mail.ru, однако там другие движки, с WordPress я не находил в нете проблем такого характера. Отказываться от 10Гб-го бесплатного хостинга, резона не вижу, да и тот факт что другие WordPress блоги чувствуют себя там вполне нормально, наталкивает на определённые мысли. Возможно прийдётся писать на странице регистрации «Мы не работаем с @mail.ru» (((

    Автор Aleksov

    (@aleksov)

    Проблема была решена следующим образом: В настройках домена на хостинге e-mail админа нужно было изменить с e-mail@mail.ru на e-mail@любой другой.
    Я в своём случае изменил set-records@mail.ru на admin@set-pro.net — где set-pro.net — мой домен, а с ящика admin@set-pro.net редирект на set-records@mail.ru таким образом я сохраняю работу всей рассылки с моим ящиком на @mail.ru !

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Проблемы работы с @mail.ru» закрыта для новых ответов.