У меня это было потому что в форумном файле emailer.php в этих сообщениях в поле кому пусто, а все адреса ставятся в поле копия. Наш хостер такие письма считает спамом и не отправляет. Поэтому пришлось создать левый ящик и исправить файл, в поле кому указать этот левый ящик
Iftin писал(а):напиши инструкцию где, что и куда =) Для всех! я попробую и сообщу, помогло или нет...
Я про это напишу сегодня вечером, не забуду. Сейчас не помню и главное файлов под рукой нет. Но не знаю поможет ли это в вашем случае. У меня всё было только из-за хостера.
после вписать любой ящик, на который будет приходить куча хлама.
После этого у меня стала работать подписка на темы.
Добавлено спустя 3 минуты 32 секунды:
Ящик иногда приходится чистить, т.к. если он забьется и станет нерабочий, то опять подписка не будет работать. Не знаю, насколько это хорошее у меня решение, но другого не знаю.
edgar
Ну дык это хостер у тебя блочит письма как спамерские, потому что поле to пустое. надо просто догориться с хостером. Но можно и так как ты, а ящик перенаправить в /dev/null (у меня так рассылочный ящик подписки на сайте работает).
Кстати, ещё по поводу не хождения почты на адреса в том же домене, с которого рассылается: ошибок не будет, просто почта не приходит. У меня такое было. Причина в том что у меня свой DNS, не хостеровский, а хостер поднял для моего сайта DNS-зону. Следовательно при рассылке их сервак лезет к ним в зону и не находит там меня и письма уходят в пустоту.
VVVas писал(а):Причина в том что у меня свой DNS, не хостеровский, а хостер поднял для моего сайта DNS-зону. Следовательно при рассылке их сервак лезет к ним в зону и не находит там меня и письма уходят в пустоту.
T.e. что, он самовольно на тебя primary поднял??? Если да, то за такое по сусалам! Если secondary -- тогда не должно быть проблем.
VVVas писал(а):/DiOs
тем более я один такой извращенец, все ж остальные своих dns не держат
Ну почему? Я при первой возможности primary у себя держу или там, где у меня есть shell account и доступ к bind. Ибо пока от хостмастера добьешься mx там добавить или реверс... Так что абсолютно грамотная политика, уважаю.
Iftin
Для начала проверьте логи sendmail'а (или что там у вас вместо МТА) на моменты времени, когда должны были быть извещения. Чтобы понять (а) а был ли мальчик и (б) если был, то почему пришибли.
И если я неправ, пусть старшие товарищи поправят меня