Сайт отправляет почту от unverified@beget.com
Почта, отправляемая сайтом, приходит к адресату от unverified@beget.com, игнорируя настройки сайта. Почему так происходит?
Почтовые сервера Beget принудительно меняют заголовок письма
Зачем они это делают?
Вкратце: чтобы почтовики (Mail.ru, Yandex, Rambler, GMail и другие) не забанили почтовый сервер BeGet
Ставить правильный заголовок. Ну серьёзно. Письмо отправляется с ford.ru? Пишем в заголовок admin@ford.ru. Письмо отправляется с example.com? Пишем в заголовок admin@example.com. И так далее.
Вместо admin@ можно поставить любой ящик, это не принципиально.
Не обязательно, чтобы ящик admin@ (или любой другой выбранный) существовал. Хотя и желательно — не далёк тот момент, когда будут проверять и это.
Как это сделать? Где это делается?
В настройках CMS или в коде вашего сайта.
- Bitrix: точной информации в официальной документации не нашли, но данный пункт должен настраиваться в “Настройки > Настройки продукта > Почтовые события > Почтовые шаблоны”
- Drupal 6/7: Если вы используете для отправки внутреннее API друпала, то возможно вам поможет ссылка на официальную документацию
- Prestashop: посмотреть решение вы можете на официальном форуме поддержки Prestashop . Вкратце: Preferences -> Store contacts -> Shop e-mail
Но я хочу, чтобы когда люди отвечали на письмо, ответ приходил на мою личную почту, я не читаю доменную почту и не горю желанием этого делать
Для этого есть заголовок REPLY-TO : когда человек будет отвечать на письмо, в качестве адресата будет подставлен не тот адрес, который в FROM, а тот, который в REPLY-TO. И в REPLY-TO можно указать любой ящик.
А еще можно настроить переадресацию писем или синхронизацию почтовых ящиков в личном кабинете на хостинге, но вариант с Reply-To как-то попроще
Мне не нравится ваша автозамена! Я хочу отправлять письма с тем заголовком, с которым захочу! Не трогайте мои письма!
Никаких проблем, пишем соответствующий запрос в тикет-систему и пополняем баланс на 660 рублей в год. Они пойдут на оплату выделенного IP, через который будет отправляться вся почта вашего аккаунта. Тем самым хостер обезопасит себя и свой сервер — если почтовики забанят IP, они забанят персонально ваш, а не общесерверный.
Но мы бы всё-таки не советовали этого делать — война с почтовиками заведомо проигрышная и для вас, и для ваших клиентов.
Так всё-таки зачем они это делают? Кто и за что забанит BeGet?
Да, тут стоит остановиться подробнее. Спам стал глобальной проблемой, чуть ли не половина всех писем в интернете — спам. И все почтовики активно с ним воюют. Перемещают письма в “СПАМ”, отправляют сервера-отправители в grey-листы, а иногда и black-листы… Существует множество проверок на спам, и сегодня мы рассмотрим одну из них — провка домена отправителя в поле FROM. Проверяется соответствие — что указано в поле FROM и откуда было отправлено письмо на самом деле.
Рассмотрим гипотетическую ситуацию: вы владеете доменом ford.ru , делаете почтовую рассылку, указывая в поле отправителя (FROM) ford@mail.ru . Одним из получателей письма является buyer@rambler.ru . Почтовый сервер рамблера видит, что
- письмо отправлено якобы от mail.ru
- письмо на самом деле с отправлено с серверов хостера BeGet
- mail.ru и beget.ru между собой никак не связаны
и делает вывод, что
- письмо является спамом и его нужно пометить как “спам” (или удалить, в особо тяжёлых случаях массового злоупотребления)
- BeGet занимается рассылкой спама и его сервер нужно занести в grey-лист [1] (или в black-лист [2] , в особо тяжёлых случаях массового злоупотребления)
То есть получается что письма “кривой рассылки” и сами не дошли до адресатов, и подставили всех клиентов, находящихся на сервере
Особой “жестокостью” отличился mail.ru и, в последнее время, Rambler. Эти товарищи очень бодро банят сервера при малейшем намёке на спам.
Заменяя заголовок отправителя на unverified@beget.com , BeGet повышает шансы, что письмо не будет воспринято как спам, а его сервер не попадёт листы нарушителей. Хотя против mail.ru не всегда работает даже это 🙁 Если у вас есть возможность не использовать для сайта почтовый ящик на mail.ru — не используйте.
Grey-list означает, что письмо будет доставлено с задержкой (от нескольких часов, до нескольких суток).
Black-лист означает, что сервер забанен и никакая почта с него приниматься не будет.
Неофициальный ресурс. Не является собственностью ООО Бегет. Вся информация предоставлена «как есть», без каких-либо гарантий и обязательств
Как избавиться от noreply unverified beget ru в почтовых сообщениях
Вы можете столкнуться с тем, что в почтовом адресе, отправляемых вашим сайтом письмах, содержится noreply@unverified beget ru. Почтовые сервисы с большей готовностью отправляют такие сообщения в спам, а у обычных пользователи такие письма могут вызывать опасения.
Эта проблема решается некоторыми настройками, которые разберем ниже.
Как изменить отправителя
Слова noreply unverified в отношении электронного письма можно интерпретировать как: не отвечайте, эмейл не подтвержден. Подобное происходит, когда указанный сайтом адрес обратной связи не был привязан к доменному имени сайта. Чтобы это изменить нужно сделать следующее:
- Зайти и авторизоваться на хостинге Beget.
- В панели управления зайти в «Домены и поддомены». Напротив домена открыть дополнительное меню и выбрать «Управление почтой».

- Появится раздел «Создание нового почтового ящика». Укажите там имя домена (подойдет admin или любое другое) и придумайте пароль для входа.
- Далее жмите кнопку «Создать».
- Теперь в списке снизу под формой щелкните по только что созданному ящику и в настройках укажите адрес почтового сервиса, на который понадобится перенаправлять полученные письма (обычно это ваш общий рабочий емей).
Подробно о создании почтового ящика, его настройке, перенаправлении писем и дополнительных функциях читайте в статье Работа с почтой Beget.
Теперь созданный почтовый ящик можно указать на сайте в сервисах (плагинах), которые рассылают сообщения. Конкретная инструкция может отличаться в зависимости от установленной CMS и плагинов.
Например, в WordPress часто для получения сообщений используют плагин Contact Form 7. В нем это можно сделать так:

- Зайдите в настройки нужно формы плагина Contact Form 7.
- Переключитесь в раздел «Письмо».
- В строке «From» укажите созданную электронную почту.
- Перед выходом из плагина, щелкните по «Сохранить».
После этого, все письма с контактной формы будут приходить с обратным адресом в виде указанного вами в строке From.
Письма noreply@unverified beget.ru
Если вы когда — либо настраивали на сайте обратную связь, то наверняка сталкивались с такой проблемой: письма, отправленные с ресурса, имеют обратный почтовый адрес «noreply@unverified» независимо от того, какой почтовый ящик указан в настройках сайта.
Дословно «noreply unverified» переводится как «не отвечать», «непроверенный», поэтому у любого человека, хоть немного знакомого с английским, такое письмо после обнаружения его своей почте, вызовет подозрение и настороженность. К тому же письма с таким адресом с вероятностью 90% попадают под спам — фильтр и попросту не доходят до адресата.
Почему же приходят письма с адресом noreply@unverified? Тут все просто: если не настроена доменная почта на хостинге, то при отправке писем с сайта происходит подмена почтового адреса на стороне провайдера в целях борьбы со спамом. Проще говоря, если адрес почты, указанный в настройках вашего сайта, не совпадает с доменным именем ресурса, то хостинг — провайдер меняет такой адрес на noreply@unverified, чтобы обезопасить и предупредить пользователей о возможных мошеннических письмах.
Для того, чтобы устранить эту проблему, необходимо создать на хостинге почтовый ящик, прикрепленный к доменному имени вашего сайта. Как это сделать, подробно разберем на примере хостинга Beget.
- Создаем почтовый ящик на хостинге. Для этого идем в раздел почта (обведен кружком на рисунке 1), и выбираем из списка необходимое доменное имя (рис. 2). В нашем случае это coderistu.ru.
Рис.1

Рис.2
Кликнув по нужному доменному имени, откроется диалоговое окно (рис.3), где нужно будет задать имя и пароль почтового ящика. В нашем случае это будет admin.

Рис.3
2. Ящик создан и дело осталось за малым: настроить переадресацию писем с почтового ящика хостинга на ящик почтового сервиса.
Для этого кликаем по названию почтового ящика (на рис.3 — admin@coderistu.ru), после чего перед нами откроется такое диалоговое окно: 
Здесь можно включить спам-фильтр, автоответчик, а также настроить перенаправление писем на любой почтовой адрес. Для этого в поле «перенаправлять на адрес’ необходимо указать название почтового нужного ящика и нажать на клавишу «Добавить».
Готово! После того, как ящик будет создан, необходимо в настройках сайта или почтового модуля указать ваш админский адрес, после чего проблема noreply@unverified будет решена.
Noreply unverified beget ru как изменить
Есть сайт. Адрес: SergSmith64.ru
Сделал почтовый ящик на своем хостинге ( BEGET.ru ) — info@SergSmith64.ru
На сайте простая форма. Через JS запускает mail.PHP
В нем идет отправка с помощью строки:
mail($recepient, $subject, $message, "From: $frm_name <$email>" . "\r\n" . "Reply-To: $email" . "\r\n" . "X-Mailer: PHP/" . phpversion() . "\r\n" . "Content-type: text/html; charset=\"utf-8\"";