Yarilo Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 (змінено) Добрый день! Два дня шерстил весь интернет и форумы по opencart, находил пару вариантов решения проблемы, но и они не помогали, а заявки (обращения) клиентов теряются =( Суть проблемы страницы Контакты (Связаться с нами): Когда клиент хочет обратиться к нам или сделать заявку (не хочет использовать корзину или другие варианты связи, которых предостаточно), и заполняет стандартную форму: ФИО:.................. Email:.................Если в это поле клиент укажет свою личную почту с доменом @mail.ru , то такие письма не приходят, даже в спам. Комментарий:... Наша почта [email protected] с доменным именем и почтовыми настройками находиться на хостинге, где и сам сайт. Сами мы к @mail.ru отношения не имеем. Собственно вопрос: Как сделать, что бы письма приходили? Змінено 22 травня 2018 користувачем Yarilo исправил ошибки Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Отправлять от мыла магазина а мыло клиента писать в письмо или replyTo Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 1 минуту назад, spectre сказал: Отправлять от мыла магазина а мыло клиента писать в письмо или replyTo Я это понимаю, но как реализовать увы и ах. Потому и обратился на форум. В одной теме нашёл нечто подобное, поменял. Но всё равно не помогло =( Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Вот код из файла /catalog/controller/information: Спойлер if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { $mail = new Mail(); $mail->protocol = $this->config->get('config_mail_protocol'); $mail->parameter = $this->config->get('config_mail_parameter'); $mail->smtp_hostname = $this->config->get('config_mail_smtp_hostname'); $mail->smtp_username = $this->config->get('config_mail_smtp_username'); $mail->smtp_password = html_entity_decode($this->config->get('config_mail_smtp_password'), ENT_QUOTES, 'UTF-8'); $mail->smtp_port = $this->config->get('config_mail_smtp_port'); $mail->smtp_timeout = $this->config->get('config_mail_smtp_timeout'); $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setReplyTo($this->request->post['email']); $mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8')); $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); $mail->send(); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 В админке настройка стоит по умолчанию mail, при смене SMTP и настройке, после отправки письма через контакты: Спойлер Fatal error: Uncaught exception 'Exception' with message 'Error: EHLO not accepted from server!' in /system/library/mail.php:201 Stack trace: #0 /system/storage/modification/catalog/controller/information/contact.php(40): Mail->send() #1 [internal function]: ControllerInformationContact->index() #2 /system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array) #3 /system/engine/front.php(34): Action->execute(Object(Registry)) #4 /system/engine/front.php(29): Front->execute(Object(Action)) #5 /system/framework.php(103): Front->dispatch(Object(Action), Object(Action)) #6 /system/startup.php(105): require_once('/home/srv116203...') #7 /index.php(20): start('catalog') #8 {main} thrown in /system/library/mail.php on line 201 Надіслати Поділитися на інших сайтах More sharing options... anboza Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 подключите нормальный скрипт, отправки через SMTP-авторизацию. Все проблемы исчезнут. Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 1 час назад, Yarilo сказал: Добрый день! Два дня шерстил весь интернет и форумы по opencart, находил пару вариантов решения проблемы, но и они не помогали, а заявки (обращения) клиентов теряются =( Суть проблемы страницы Контакты (Связаться с нами): Когда клиент хочет обратиться к нам или сделать заявку (не хочет использовать корзину или другие варианты связи, которых предостаточно), и заполняет стандартную форму: ФИО:.................. Email:.................Если в это поле клиент укажет свою личную почту с доменом @mail.ru , то такие письма не приходят, даже в спам. Комментарий:... Наша почта [email protected] с доменным именем и почтовыми настройками находиться на хостинге, где и сам сайт. Сами мы к @mail.ru отношения не имеем. Собственно вопрос: Как сделать, что бы письма приходили? Посмотрите решение здесь Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 33 минуты назад, Gann сказал: Посмотрите решение здесь Не помог Ваш способ =( Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 2 минуты назад, Yarilo сказал: Не помог Ваш способ =( Рассказывайте как делали. в файле \catalog\controller\information\contact.php нашли $mail->setFrom($this->request->post['email']); и заменили $mail->setFrom($this->config->get('config_email')); ? Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 @Gann у Вас там сказано добавить после строки : $mail->setFrom($this->request->post['email']); Добавить: $mail->setFrom($this->config->get('config_email')); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Спойлер $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setReplyTo($this->request->post['email']); $mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8')); $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); $mail->send(); У меня код изначально был такой, как в спойлере выше Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Делал вот это, но страница контакты вообще выпала с ошибками В 20.10.2017 в 06:25, Gann сказал: Если кому то нужно будет также сделать, то вот решение: После второго: $mail->setFrom($this->config->get('config_email')); нужно добавить $mail->setReplyTo($order_info['email']); Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Только что, Yarilo сказал: Делал вот это, но страница контакты вообще выпала с ошибками там не ордер инфо а поле из post Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 5 минут назад, spectre сказал: там не ордер инфо а поле из post я пробовал менять $mail->setReplyTo($this->request->post['email']); на $mail->setReplyTo($order_info['email']); Аналогично сайт падает (страница контакты) с ошибками Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Прочитайте еще раз Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 7 минут назад, spectre сказал: Прочитайте еще раз Прочитал, но если честно, не понимаю Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 4 минуты назад, Yarilo сказал: Прочитал, но если честно, не понимаю запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 2 минуты назад, Gann сказал: запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Эти строчки кода у меня прописаны в дефолтном варианте. Проверил, даже менять ни чего не надо. Но проблема актуальна =( Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Обнаружил, что хостеру письмо всё таки поступает...но потом не пересылается мне (именно связанные с @mail.ru) Другие приходят сразу в спам. Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Надіслати Поділитися на інших сайтах More sharing options... 4 months later... Sinpak Опубліковано: 3 жовтня 2018 Share Опубліковано: 3 жовтня 2018 В 22.05.2018 в 13:14, Yarilo сказал: Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Решили проблему? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 0 коментарів 6 645 переглядів kirians 14 грудня 2021 [Поддержка] Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 7 відповідей 1 736 переглядів mrfoggg 3 квітня Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 18 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 1 відповідь 2 331 перегляд travkovs 14 жовтня 2021 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 730 переглядів Dmitry222 22 вересня 2020 Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 14 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 7 відповідей 3 448 переглядів bruklin 7 листопада 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Проблема с Связаться с нами Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 1 минуту назад, spectre сказал: Отправлять от мыла магазина а мыло клиента писать в письмо или replyTo Я это понимаю, но как реализовать увы и ах. Потому и обратился на форум. В одной теме нашёл нечто подобное, поменял. Но всё равно не помогло =( Надіслати Поділитися на інших сайтах More sharing options...
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Вот код из файла /catalog/controller/information: Спойлер if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { $mail = new Mail(); $mail->protocol = $this->config->get('config_mail_protocol'); $mail->parameter = $this->config->get('config_mail_parameter'); $mail->smtp_hostname = $this->config->get('config_mail_smtp_hostname'); $mail->smtp_username = $this->config->get('config_mail_smtp_username'); $mail->smtp_password = html_entity_decode($this->config->get('config_mail_smtp_password'), ENT_QUOTES, 'UTF-8'); $mail->smtp_port = $this->config->get('config_mail_smtp_port'); $mail->smtp_timeout = $this->config->get('config_mail_smtp_timeout'); $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setReplyTo($this->request->post['email']); $mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8')); $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); $mail->send(); Надіслати Поділитися на інших сайтах More sharing options...
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 В админке настройка стоит по умолчанию mail, при смене SMTP и настройке, после отправки письма через контакты: Спойлер Fatal error: Uncaught exception 'Exception' with message 'Error: EHLO not accepted from server!' in /system/library/mail.php:201 Stack trace: #0 /system/storage/modification/catalog/controller/information/contact.php(40): Mail->send() #1 [internal function]: ControllerInformationContact->index() #2 /system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array) #3 /system/engine/front.php(34): Action->execute(Object(Registry)) #4 /system/engine/front.php(29): Front->execute(Object(Action)) #5 /system/framework.php(103): Front->dispatch(Object(Action), Object(Action)) #6 /system/startup.php(105): require_once('/home/srv116203...') #7 /index.php(20): start('catalog') #8 {main} thrown in /system/library/mail.php on line 201 Надіслати Поділитися на інших сайтах More sharing options...
anboza Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 подключите нормальный скрипт, отправки через SMTP-авторизацию. Все проблемы исчезнут. Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 1 час назад, Yarilo сказал: Добрый день! Два дня шерстил весь интернет и форумы по opencart, находил пару вариантов решения проблемы, но и они не помогали, а заявки (обращения) клиентов теряются =( Суть проблемы страницы Контакты (Связаться с нами): Когда клиент хочет обратиться к нам или сделать заявку (не хочет использовать корзину или другие варианты связи, которых предостаточно), и заполняет стандартную форму: ФИО:.................. Email:.................Если в это поле клиент укажет свою личную почту с доменом @mail.ru , то такие письма не приходят, даже в спам. Комментарий:... Наша почта [email protected] с доменным именем и почтовыми настройками находиться на хостинге, где и сам сайт. Сами мы к @mail.ru отношения не имеем. Собственно вопрос: Как сделать, что бы письма приходили? Посмотрите решение здесь Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 33 минуты назад, Gann сказал: Посмотрите решение здесь Не помог Ваш способ =( Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 2 минуты назад, Yarilo сказал: Не помог Ваш способ =( Рассказывайте как делали. в файле \catalog\controller\information\contact.php нашли $mail->setFrom($this->request->post['email']); и заменили $mail->setFrom($this->config->get('config_email')); ? Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 @Gann у Вас там сказано добавить после строки : $mail->setFrom($this->request->post['email']); Добавить: $mail->setFrom($this->config->get('config_email')); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Спойлер $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setReplyTo($this->request->post['email']); $mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8')); $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); $mail->send(); У меня код изначально был такой, как в спойлере выше Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Делал вот это, но страница контакты вообще выпала с ошибками В 20.10.2017 в 06:25, Gann сказал: Если кому то нужно будет также сделать, то вот решение: После второго: $mail->setFrom($this->config->get('config_email')); нужно добавить $mail->setReplyTo($order_info['email']); Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Только что, Yarilo сказал: Делал вот это, но страница контакты вообще выпала с ошибками там не ордер инфо а поле из post Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 5 минут назад, spectre сказал: там не ордер инфо а поле из post я пробовал менять $mail->setReplyTo($this->request->post['email']); на $mail->setReplyTo($order_info['email']); Аналогично сайт падает (страница контакты) с ошибками Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Прочитайте еще раз Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 7 минут назад, spectre сказал: Прочитайте еще раз Прочитал, но если честно, не понимаю Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 4 минуты назад, Yarilo сказал: Прочитал, но если честно, не понимаю запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 2 минуты назад, Gann сказал: запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Эти строчки кода у меня прописаны в дефолтном варианте. Проверил, даже менять ни чего не надо. Но проблема актуальна =( Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Обнаружил, что хостеру письмо всё таки поступает...но потом не пересылается мне (именно связанные с @mail.ru) Другие приходят сразу в спам. Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Надіслати Поділитися на інших сайтах More sharing options... 4 months later... Sinpak Опубліковано: 3 жовтня 2018 Share Опубліковано: 3 жовтня 2018 В 22.05.2018 в 13:14, Yarilo сказал: Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Решили проблему? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 0 коментарів 6 645 переглядів kirians 14 грудня 2021 [Поддержка] Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 7 відповідей 1 736 переглядів mrfoggg 3 квітня Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 18 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 1 відповідь 2 331 перегляд travkovs 14 жовтня 2021 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 730 переглядів Dmitry222 22 вересня 2020 Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 14 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 7 відповідей 3 448 переглядів bruklin 7 листопада 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Проблема с Связаться с нами Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 1 час назад, Yarilo сказал: Добрый день! Два дня шерстил весь интернет и форумы по opencart, находил пару вариантов решения проблемы, но и они не помогали, а заявки (обращения) клиентов теряются =( Суть проблемы страницы Контакты (Связаться с нами): Когда клиент хочет обратиться к нам или сделать заявку (не хочет использовать корзину или другие варианты связи, которых предостаточно), и заполняет стандартную форму: ФИО:.................. Email:.................Если в это поле клиент укажет свою личную почту с доменом @mail.ru , то такие письма не приходят, даже в спам. Комментарий:... Наша почта [email protected] с доменным именем и почтовыми настройками находиться на хостинге, где и сам сайт. Сами мы к @mail.ru отношения не имеем. Собственно вопрос: Как сделать, что бы письма приходили? Посмотрите решение здесь Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 33 минуты назад, Gann сказал: Посмотрите решение здесь Не помог Ваш способ =( Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 2 минуты назад, Yarilo сказал: Не помог Ваш способ =( Рассказывайте как делали. в файле \catalog\controller\information\contact.php нашли $mail->setFrom($this->request->post['email']); и заменили $mail->setFrom($this->config->get('config_email')); ? Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 @Gann у Вас там сказано добавить после строки : $mail->setFrom($this->request->post['email']); Добавить: $mail->setFrom($this->config->get('config_email')); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Спойлер $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setReplyTo($this->request->post['email']); $mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8')); $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); $mail->send(); У меня код изначально был такой, как в спойлере выше Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Делал вот это, но страница контакты вообще выпала с ошибками В 20.10.2017 в 06:25, Gann сказал: Если кому то нужно будет также сделать, то вот решение: После второго: $mail->setFrom($this->config->get('config_email')); нужно добавить $mail->setReplyTo($order_info['email']); Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Только что, Yarilo сказал: Делал вот это, но страница контакты вообще выпала с ошибками там не ордер инфо а поле из post Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 5 минут назад, spectre сказал: там не ордер инфо а поле из post я пробовал менять $mail->setReplyTo($this->request->post['email']); на $mail->setReplyTo($order_info['email']); Аналогично сайт падает (страница контакты) с ошибками Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Прочитайте еще раз Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 7 минут назад, spectre сказал: Прочитайте еще раз Прочитал, но если честно, не понимаю Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 4 минуты назад, Yarilo сказал: Прочитал, но если честно, не понимаю запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 2 минуты назад, Gann сказал: запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Эти строчки кода у меня прописаны в дефолтном варианте. Проверил, даже менять ни чего не надо. Но проблема актуальна =( Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Обнаружил, что хостеру письмо всё таки поступает...но потом не пересылается мне (именно связанные с @mail.ru) Другие приходят сразу в спам. Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Надіслати Поділитися на інших сайтах More sharing options... 4 months later... Sinpak Опубліковано: 3 жовтня 2018 Share Опубліковано: 3 жовтня 2018 В 22.05.2018 в 13:14, Yarilo сказал: Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Решили проблему? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 0 коментарів 6 645 переглядів kirians 14 грудня 2021 [Поддержка] Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 7 відповідей 1 736 переглядів mrfoggg 3 квітня Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 18 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 1 відповідь 2 331 перегляд travkovs 14 жовтня 2021 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 730 переглядів Dmitry222 22 вересня 2020 Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 14 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 7 відповідей 3 448 переглядів bruklin 7 листопада 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Проблема с Связаться с нами Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 33 минуты назад, Gann сказал: Посмотрите решение здесь Не помог Ваш способ =( Надіслати Поділитися на інших сайтах More sharing options...
Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 2 минуты назад, Yarilo сказал: Не помог Ваш способ =( Рассказывайте как делали. в файле \catalog\controller\information\contact.php нашли $mail->setFrom($this->request->post['email']); и заменили $mail->setFrom($this->config->get('config_email')); ? Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 @Gann у Вас там сказано добавить после строки : $mail->setFrom($this->request->post['email']); Добавить: $mail->setFrom($this->config->get('config_email')); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Спойлер $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setReplyTo($this->request->post['email']); $mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8')); $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); $mail->send(); У меня код изначально был такой, как в спойлере выше Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Делал вот это, но страница контакты вообще выпала с ошибками В 20.10.2017 в 06:25, Gann сказал: Если кому то нужно будет также сделать, то вот решение: После второго: $mail->setFrom($this->config->get('config_email')); нужно добавить $mail->setReplyTo($order_info['email']); Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Только что, Yarilo сказал: Делал вот это, но страница контакты вообще выпала с ошибками там не ордер инфо а поле из post Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 5 минут назад, spectre сказал: там не ордер инфо а поле из post я пробовал менять $mail->setReplyTo($this->request->post['email']); на $mail->setReplyTo($order_info['email']); Аналогично сайт падает (страница контакты) с ошибками Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Прочитайте еще раз Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 7 минут назад, spectre сказал: Прочитайте еще раз Прочитал, но если честно, не понимаю Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 4 минуты назад, Yarilo сказал: Прочитал, но если честно, не понимаю запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 2 минуты назад, Gann сказал: запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Эти строчки кода у меня прописаны в дефолтном варианте. Проверил, даже менять ни чего не надо. Но проблема актуальна =( Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Обнаружил, что хостеру письмо всё таки поступает...но потом не пересылается мне (именно связанные с @mail.ru) Другие приходят сразу в спам. Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Надіслати Поділитися на інших сайтах More sharing options... 4 months later... Sinpak Опубліковано: 3 жовтня 2018 Share Опубліковано: 3 жовтня 2018 В 22.05.2018 в 13:14, Yarilo сказал: Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Решили проблему? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 0 коментарів 6 645 переглядів kirians 14 грудня 2021 [Поддержка] Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 7 відповідей 1 736 переглядів mrfoggg 3 квітня Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 18 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 1 відповідь 2 331 перегляд travkovs 14 жовтня 2021 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 730 переглядів Dmitry222 22 вересня 2020 Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 14 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 7 відповідей 3 448 переглядів bruklin 7 листопада 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Проблема с Связаться с нами Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 @Gann у Вас там сказано добавить после строки : $mail->setFrom($this->request->post['email']); Добавить: $mail->setFrom($this->config->get('config_email')); Надіслати Поділитися на інших сайтах More sharing options...
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Спойлер $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setReplyTo($this->request->post['email']); $mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8')); $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); $mail->send(); У меня код изначально был такой, как в спойлере выше Надіслати Поділитися на інших сайтах More sharing options...
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Делал вот это, но страница контакты вообще выпала с ошибками В 20.10.2017 в 06:25, Gann сказал: Если кому то нужно будет также сделать, то вот решение: После второго: $mail->setFrom($this->config->get('config_email')); нужно добавить $mail->setReplyTo($order_info['email']); Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Только что, Yarilo сказал: Делал вот это, но страница контакты вообще выпала с ошибками там не ордер инфо а поле из post Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 5 минут назад, spectre сказал: там не ордер инфо а поле из post я пробовал менять $mail->setReplyTo($this->request->post['email']); на $mail->setReplyTo($order_info['email']); Аналогично сайт падает (страница контакты) с ошибками Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Прочитайте еще раз Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 7 минут назад, spectre сказал: Прочитайте еще раз Прочитал, но если честно, не понимаю Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 4 минуты назад, Yarilo сказал: Прочитал, но если честно, не понимаю запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 2 минуты назад, Gann сказал: запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Эти строчки кода у меня прописаны в дефолтном варианте. Проверил, даже менять ни чего не надо. Но проблема актуальна =( Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Обнаружил, что хостеру письмо всё таки поступает...но потом не пересылается мне (именно связанные с @mail.ru) Другие приходят сразу в спам. Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Надіслати Поділитися на інших сайтах More sharing options... 4 months later... Sinpak Опубліковано: 3 жовтня 2018 Share Опубліковано: 3 жовтня 2018 В 22.05.2018 в 13:14, Yarilo сказал: Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Решили проблему? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 0 коментарів 6 645 переглядів kirians 14 грудня 2021 [Поддержка] Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 7 відповідей 1 736 переглядів mrfoggg 3 квітня Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 18 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 1 відповідь 2 331 перегляд travkovs 14 жовтня 2021 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 730 переглядів Dmitry222 22 вересня 2020 Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 14 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 7 відповідей 3 448 переглядів bruklin 7 листопада 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Проблема с Связаться с нами
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 5 минут назад, spectre сказал: там не ордер инфо а поле из post я пробовал менять $mail->setReplyTo($this->request->post['email']); на $mail->setReplyTo($order_info['email']); Аналогично сайт падает (страница контакты) с ошибками Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 Прочитайте еще раз Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 7 минут назад, spectre сказал: Прочитайте еще раз Прочитал, но если честно, не понимаю Надіслати Поділитися на інших сайтах More sharing options... Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 4 минуты назад, Yarilo сказал: Прочитал, но если честно, не понимаю запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 2 минуты назад, Gann сказал: запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Эти строчки кода у меня прописаны в дефолтном варианте. Проверил, даже менять ни чего не надо. Но проблема актуальна =( Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Обнаружил, что хостеру письмо всё таки поступает...но потом не пересылается мне (именно связанные с @mail.ru) Другие приходят сразу в спам. Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Надіслати Поділитися на інших сайтах More sharing options... 4 months later... Sinpak Опубліковано: 3 жовтня 2018 Share Опубліковано: 3 жовтня 2018 В 22.05.2018 в 13:14, Yarilo сказал: Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Решили проблему? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 0 коментарів 6 645 переглядів kirians 14 грудня 2021 [Поддержка] Nova Poshta - Simple Delivery (Зручна доставка з Нова Пошта Ukraine) Автор: kirians, 14 грудня 2021 nova poshta delivery (і ще %d) Теги: nova poshta delivery nova novaposhta novaposhtat poshta нова пошта нова пошта новая почта новая почта api новая почта доставка оплата новая новая пошта новая-почта почта api delivery integration api интеграция api апи новая почта апи отделения н.п. апи новая почта отделения апі нова пошта апі відділення н.п. апі нова пошта відділення 7 відповідей 1 736 переглядів mrfoggg 3 квітня Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 18 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 1 відповідь 2 331 перегляд travkovs 14 жовтня 2021 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 730 переглядів Dmitry222 22 вересня 2020 Модуль Отписка от рассылки [Поддержка] Автор: Sfeno, 14 грудня 2017 почта рассылка (і ще %d) Теги: почта рассылка отписка 7 відповідей 3 448 переглядів bruklin 7 листопада 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 7 минут назад, spectre сказал: Прочитайте еще раз Прочитал, но если честно, не понимаю Надіслати Поділитися на інших сайтах More sharing options...
Gann Опубліковано: 22 травня 2018 Share Опубліковано: 22 травня 2018 4 минуты назад, Yarilo сказал: Прочитал, но если честно, не понимаю запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 2 минуты назад, Gann сказал: запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Эти строчки кода у меня прописаны в дефолтном варианте. Проверил, даже менять ни чего не надо. Но проблема актуальна =( Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Обнаружил, что хостеру письмо всё таки поступает...но потом не пересылается мне (именно связанные с @mail.ru) Другие приходят сразу в спам. Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Надіслати Поділитися на інших сайтах More sharing options... 4 months later... Sinpak Опубліковано: 3 жовтня 2018 Share Опубліковано: 3 жовтня 2018 В 22.05.2018 в 13:14, Yarilo сказал: Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Решили проблему? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 2 минуты назад, Gann сказал: запутались В общем, откройте \catalog\controller\information\contact.php найдите $mail->setFrom($this->request->post['email']); и замените на $mail->setFrom($this->config->get('config_email')); Затем $mail->setText($this->request->post['enquiry']); заменяем $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Эти строчки кода у меня прописаны в дефолтном варианте. Проверил, даже менять ни чего не надо. Но проблема актуальна =( Надіслати Поділитися на інших сайтах More sharing options...
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Обнаружил, что хостеру письмо всё таки поступает...но потом не пересылается мне (именно связанные с @mail.ru) Другие приходят сразу в спам. Надіслати Поділитися на інших сайтах More sharing options...
Yarilo Опубліковано: 22 травня 2018 Автор Share Опубліковано: 22 травня 2018 Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Надіслати Поділитися на інших сайтах More sharing options...
Sinpak Опубліковано: 3 жовтня 2018 Share Опубліковано: 3 жовтня 2018 В 22.05.2018 в 13:14, Yarilo сказал: Ответ Хостинга: Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. Убрать подстановку адреса в заголовок письма. Иначе mail не разрешит переадресовывать. Поясню, письма идут на [email protected], далее идёт переадресация на личную почту, так как объем для почты у хостера слабоват. Решили проблему? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts