Modx не отправляет письма на почту
Добрый день!
Не давно я писал о своей проблеме с файловым менеджером. Теперь обнаружил ещё одну.
Если коротко, то есть VPS, настроенный по статье Василия. На нём есть несколько сайтов на Modx Revo. Недавно я обнаружил, что не один из сайтов не отправляет письма на почту: форма заказа minishop, другие формы formit, а так же при обновлении пароля пользователя и отправке его на почту (в админке modx) письма тоже не приходят.
Подскажите, пожалуйста, в чём может быть дело? Возможно, это тоже связано с правами на сервере?
Не давно я писал о своей проблеме с файловым менеджером. Теперь обнаружил ещё одну.
Если коротко, то есть VPS, настроенный по статье Василия. На нём есть несколько сайтов на Modx Revo. Недавно я обнаружил, что не один из сайтов не отправляет письма на почту: форма заказа minishop, другие формы formit, а так же при обновлении пароля пользователя и отправке его на почту (в админке modx) письма тоже не приходят.
Подскажите, пожалуйста, в чём может быть дело? Возможно, это тоже связано с правами на сервере?
Комментарии: 17
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Обслуживание входящей почты советую отдать Яндексу.
Если будут проблемы с отправкой почты на тот же домен, по которому отзывается сервер (sendmail будет думать, что он должен доставить почту сам себе и не отправит её на Яндекс) — вот тут лечение.
При отправке через Formit, браузер долго думает, а потом получаю: 504 Gateway Time-out nginx/1.2.3. При отправке пароля юзеру из админки, тоже долго думает, но всё же отправляет.
В какую сторону копать?
Когда долго думает — проблема в разрешении имён, он обычно говорит об этом при установке и перезапуске.
Пропиши в /etc/hosts ip сервера и его доменное имя.
Например, у меня так:
В логах Sendmail при попытке отправить письмо через Formit выдаёт следующее:
Он считает, что письма для webmaker.com.ua должен принимать сам. Вот решение.
Помогите пожалуйста, есть VPS на нем несколько сайтов (вирт. хостов), к каждому подключен pdd.yandex, в данный момент почта отправляется только с одного сайта подключенному к нему pdd.yandex.
Голову сломал, как можно настроить, чтобы с каждого сайта почта отправлялась к подключенному ему pdd.yandex?
Увидел статью о modMail, я ведь правильно понимаю, для его использования все равно должен быть настроен почтовый сервер?
Заранее большое спасибо!
Не мог понять почему выдавало ошибку:
Исправил адрес почты не в профиле пользователя, а в настройках системы: emailsender
На такой же от имени которого отправляет Formit, и все получилось ))
Столкнулся с проблемой: есть сайт на modx revo, есть форма обратной связи с вложением, письмо отправляется, вложение — нет! Отправка происходит с помощью обычного php файла в корне сайта, не через классы… пробовал отправлять с другого сайта modx revo — все прекрасно отправляется, включая вложение!
Отсюда сделал вывод, что необходимо подправить какие-то системные настройки сайта… или дело в настройках хостинга? Оба сайта лежат на бегете, только учетки разные, к хостингу проблемного сайта пока доступа нет, к сожалению — только админка…
ПОдскажите, пожалуйста, возможно ли настроить отправку вложений через админку сайта, не применяя классы?
Заранее спасибо!
Я вставляю в шаблон форму обратной связи, заполняю поля, отправляю… вот код формы:
Форма отсылается на отдельный файлик, расположеный в корне сайта, вот его код:
Письмо благополучно уходит, но на ящик приходит всё, кроме вложения!
ОДНАКО:
если я создаю отдельный файл в корне сайта, копирую в него всю форму, отправляю с неё письмо с вложением, то письмо приходит нормально, с вложением…
Отсюда делаю вывод, что дело в самом ModX… господа, можете посоветовать, в какую сторону нужно рыть??? Я пересмотрел все настройки системы, результат — ноль!
Уже моСк кипит…