проблемы с mail (почтой)

проблемы с mail (почтой)

от Андрей Кузнецов -
Количество ответов: 8
Привет всем, у меня глобальные проблемы с почтой... Почта не работает вообще, ни подтвержение регистрации, ни востановление пароля, ни другие уведомления. Пробовал установки по дефаулту - не помогло, через смтп шлюз - не помогло, через почтового робота на хостинге - не помогло. хостинг - 1gb, сервер под никсами, апач..

Ну и сюда же - т.к уведомления по почте не работают, я вручную добавляю юзеров в группу студентов, что бы флудеры не лезли... не могу найти отчет о последних зарегистрированых пользователях (за сутки или двое например)
В ответ на Андрей Кузнецов

Re: проблемы с mail (почтой)

от Alex Djachenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода Изображение пользователя ООО "Открытые Технологии" Изображение пользователя Тестер Moodle Изображение пользователя Эксперт по Moodle
Привет.

Попробуй создать файл
<?php
mail('твой@емайл', 'test', "test\nemail");
?>
сохранить с расширением php на сервере и запустить через браузер. Если письмо не придет - пиши провайдеру письмо "что за фигня? не работает отправка почты!" со ссылкой на этот файлик улыбаюсь

Если придет - попробуй установить существующий емайл в профиле первого администратора и в адресе отправителя в настройках Moodle.
В ответ на Alex Djachenko

Re: проблемы с mail (почтой)

от Андрей Кузнецов -
пасибо большое за совет... сейчас попробуем
В ответ на Андрей Кузнецов

Re: проблемы с mail (почтой)

от Андрей Кузнецов -
что то невыходит ничего.... ((( письма отправляются если указать и внешний почтовый сервер, и ящик зарегиный на хостинге.... при подстановке этих адресов в поле отправителя в разделе "почта" ничего не меняется... как не доходила почта, так и не доходит...
как пробовал
ничего не указывать в настройках почты
указать робота хостинга (при это в поле отправителя надо ставить почту с хостинга)
через смтп шлюз почты хостинга
через смтп шлюз внешней почты (маил и рамблер)
В ответ на Андрей Кузнецов

Re: проблемы с mail (почтой)

от Alex Djachenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода Изображение пользователя ООО "Открытые Технологии" Изображение пользователя Тестер Moodle Изображение пользователя Эксперт по Moodle
Андрей,
в качестве адреса администратора и обратного адреса в настройках укажите любой существующий адрес (красивее, если этот адрес будет вида noreply@домен_сайта, но это вовсе не обязательно).

Если не помогает - в настройках больше трогать ничего не надо (smtp оттуда лучше убрать до прояснения ситуации, чтоб отправка шла штатными системными средствами), а надо создавать скрипт, как я написал в предыдущем письме, и проверить, отправляется ли письмо из него. Если нет - то это не ваша проблема, а проблема саппорта хостинга.
В ответ на Alex Djachenko

Re: проблемы с mail (почтой)

от Андрей Кузнецов -
отпправляются через скрпт, проверил

"письма отправляются если указать и внешний почтовый сервер, и ящик зарегиный на хостинге...."

почта admin@домен

воть
В ответ на Андрей Кузнецов

Re: проблемы с mail (почтой)

от Alex Djachenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода Изображение пользователя ООО "Открытые Технологии" Изображение пользователя Тестер Moodle Изображение пользователя Эксперт по Moodle
То есть, команда вида
mail('адресс отправителя','тема','текст');
нормально отправляет письма, а moodle с убранными SMTP - нет?
Скорее всего дело все-равно в настройках провайдера, так как без параметров SMTP Moodle запускает точно такую же команду mail(), но с указанием дополнительных заголовков (адрес отправителя, вложения и т.п.).
Попробуйте выясьнить у провайдера политику отправки почты: возможно, они блокируют все письма, в которых указан адресс отправителя, отличный от адреса сервера (тогда Вам этот провайдер не подходит) либо блокируются письма с какими-то конкретными заголовками (тогда, скорее всего тоже не подходит). В прочем, можно конечно в обоих вариантах "довести напильником", но овчинка не стоит выделки.
В ответ на Alex Djachenko

Re: проблемы с mail (почтой)

от Андрей Кузнецов -
ой, а теперь если убрать адрес смтп сервера и все остальное, кроме обратного адреса, на запрос о востановлении пароля выдает "error sending password change confirmation email"