Rashpil Опубліковано: 10 лютого 2013 Share Опубліковано: 10 лютого 2013 Добрый вечер. Обнаружил что мне не приходят письма с обратной связи на сайте. Обратился к хостеру, там сказали что все должно работать, мол smtp у них включен. После этого я поставил в настройках почты smtp вместо mail. В поле "SMTP хост" вписал smtp.yandex.ru (почта у меня на яндексе). В поле логин и пароль вписал почту и пароль к ней. Теперь вылетает ошибка Notice: Error: MAIL FROM not accepted from server! in /var/www/mahgo4/data/www/fishing-trade.com/system/library/mail.php on line 290 Очень прошу о помощи. Перерыл кучу тем не форумах - ответа не нашел. Заранее очень благодарен. Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 10 лютого 2013 Share Опубліковано: 10 лютого 2013 Верните Mail на место,проверьте совпадает ли почта во вкладке Общие и та что указана в Настройка-Почта. 1 Надіслати Поділитися на інших сайтах More sharing options... Rashpil Опубліковано: 10 лютого 2013 Автор Share Опубліковано: 10 лютого 2013 Да, совпадает. Но письма не идут Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 12 лютого 2013 Share Опубліковано: 12 лютого 2013 https://opencartforum.com/topic/17751-%d0%bf%d0%be%d1%87%d1%82%d0%b0/page__view__findpost__p__127165 1 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Arslan Опубліковано: 2 березня 2013 Share Опубліковано: 2 березня 2013 письма с обратной связи на сайте тоже не идут. Вопрос: как подменить MAIL FROM со страницы обратной связи на RCPT TO. А мыло, что клиент вбил на странице запихнуть в сообщение. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... finikys Опубліковано: 20 березня 2013 Share Опубліковано: 20 березня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на username То есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 9 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... 123red Опубліковано: 30 березня 2013 Share Опубліковано: 30 березня 2013 Проблему решила следующим образом- поделюсь: ,,,,,,, Версия движка: 1.5.4.1 Спасибо, помогло в настройке уведомлений о заказах через smtp. Не подскажите, как привести в человеческий вид письмо, приходящее админу? шобы там html обрабатываться начал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 березня 2013 Share Опубліковано: 30 березня 2013 Спасибо, помогло в настройке уведомлений о заказах через smtp. Не подскажите, как привести в человеческий вид письмо, приходящее админу? шобы там html обрабатываться начал. https://opencartforum.com/topic/16161-%d0%bf%d0%b8%d1%81%d1%8c%d0%bc%d0%be-%d0%be-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b5/page__view__findpost__p__111502 Надіслати Поділитися на інших сайтах More sharing options... 123red Опубліковано: 31 березня 2013 Share Опубліковано: 31 березня 2013 http://opencartforum...post__p__111502 Спасибо, но ставить vqmod нет желания в принципе. И, насколько я понял, файлы версий 1.5.3.х и 1.5.4.1 весьма отличаются Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 31 березня 2013 Share Опубліковано: 31 березня 2013 Так вставьте эти изменения вручную , а насчет отличия,так это работает и на 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... Marinka Опубліковано: 7 квітня 2013 Share Опубліковано: 7 квітня 2013 столкнулась с проблемой что оповещения о заказах только на мэйловскую почту приходят. если указывваю другую - приходят на мэйловскую сообщения об ошибках. ввела настройки указанные в сообщении #6 Настройки в на вкладке "Почта"Почтовый протокол: SMTPSMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!")SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @)SMTP пароль: ********* (ваш пароль)SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199)SMTP таймаут: 5 у меня подключена Яндекс.Почта теперь с оповещениями о заказах все ок. а вот форма обратной связи не работает. письма не приходят никуда. решений не нашла..кто-то может что-то подсказать? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... EdDi Опубліковано: 12 травня 2013 Share Опубліковано: 12 травня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на username То есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 Спасибо за совет, у меня заработало. Только вот пришлось SMTP Host: ssl://smtp.yandex.ru вписать без ssl:// , а SMTP порт оставить 25 иначе не получалось! до этого почта вообще не приходила! Надіслати Поділитися на інших сайтах More sharing options... delovoy Опубліковано: 14 травня 2013 Share Опубліковано: 14 травня 2013 Офигеть, только хотел почтовый домен от ЯД ставить. Я не понял, это просто сам ЯД тупит или почтовый домен от ЯДа? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... s0chi Опубліковано: 1 липня 2013 Share Опубліковано: 1 липня 2013 у меня тож не работало на 1.5.4.1, поставил https://opencartforum.com/topic/16161-%d0%bf%d0%b8%d1%81%d1%8c%d0%bc%d0%be-%d0%be-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b5/page__view__findpost__p__111502 все отлично! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... ValTruman Опубліковано: 15 вересня 2013 Share Опубліковано: 15 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 Спасибо. У меня все заработало!!! Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... zevs Опубліковано: 25 вересня 2013 Share Опубліковано: 25 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 сделал все как по инструкции не работает.не в админ письмо с заказа не приходит не клиенту подключаю такого вида почту от яндекса [email protected] в чем может быть причина Надіслати Поділитися на інших сайтах More sharing options... zevs Опубліковано: 27 вересня 2013 Share Опубліковано: 27 вересня 2013 Если используете яндекс почту для домена, то проверьте настройи логина.. он должен быть [ваша учетка]@[вашдомен].ru , а не просто [ваша учетка] вот так тоже делал не помогло. подскажите кто нибудь Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Curie Опубліковано: 6 жовтня 2013 Share Опубліковано: 6 жовтня 2013 Настроила почту по SMTP, в файл mail.php внесла изменения: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } В результате почта работает только в плане Отправить вопрос администратору и Прислать оповещение о регистрации нового покупателя.. Уведомления о заказах НЕ ПРИХОДЯТ на админу, ни Покупателю.. Может кто знает, где копать?? Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... Rashpil Опубліковано: 10 жовтня 2013 Автор Share Опубліковано: 10 жовтня 2013 Если проблема актуальна, может смогу помочь. Я нанимал прогера. Он правил файл /system/library/mail.php. Не знаю что именно, но после его работы все стало ок. Не знаю какой кусок кода правил, по этому прикрепляю весь файл, может поможет кому-то. Ну вначале вставьте свои доступы почты mail.php 2 Надіслати Поділитися на інших сайтах More sharing options... 1 month later... froll Опубліковано: 13 листопада 2013 Share Опубліковано: 13 листопада 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 СПАСИБО!!! Всё заработало! Надіслати Поділитися на інших сайтах More sharing options... 8 months later... ilia Опубліковано: 31 липня 2014 Share Опубліковано: 31 липня 2014 У меня не работает(( Пишет Notice: Error: Password not accepted from server! in /home/taidar/public_html/system/library/mail.php on line 251 Какой пароль для какого сервера недоступен? Пароли специально где только можно было указал одинаковые, поэтому вариант с несовпадением исключён. Но если это не банальное несовпадение, тогда что же? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... mmicha Опубліковано: 8 вересня 2014 Share Опубліковано: 8 вересня 2014 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Версия движка: 1.5.4.1 Подтверждаю, на 1.5.4.1 все заработало именно таким способом, проверено аж на трех магазинах. Уведомления о заказе, форма обратной связи, уведомления при изменении истории заказа, все работает. Надіслати Поділитися на інших сайтах More sharing options... leshkakrash Опубліковано: 15 вересня 2014 Share Опубліковано: 15 вересня 2014 Так же подтверждаю, после этих настроек все работает :) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... ambalocha69 Опубліковано: 26 вересня 2014 Share Опубліковано: 26 вересня 2014 если бы все было так просто: fsockopen(): unable to connect to ssl://smtp.yandex.ru:465 (php_network_getaddresses: getaddrinfo failed: Name or service not known) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ilia Опубліковано: 12 жовтня 2014 Share Опубліковано: 12 жовтня 2014 А у меня как не работало, так и не работает. Только разные ошибки при разных вариантах выдаёт - то логин не совпадает (или что-то там с ним такое), то ошибка что не отправляются данные с сервера. Пробовал и 25 порт ставить, и 465. Переименовывал и непереименовывал файл маил. Заливал тот, что тут товарищ несколько сообщений назад предлагал. smpt ставил и убирал ssl. И вот во всех этих вариантах были ошибки, только разные. Почта на яндексе. Что не так? И что означает, что почта должна быть учётка плюс домен? Это значит, что какой логин для входа в админ панель, такая и почта, или что-то другое? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Настройка SMTP (yandex.ru) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rashpil Опубліковано: 10 лютого 2013 Автор Share Опубліковано: 10 лютого 2013 Да, совпадает. Но письма не идут Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 12 лютого 2013 Share Опубліковано: 12 лютого 2013 https://opencartforum.com/topic/17751-%d0%bf%d0%be%d1%87%d1%82%d0%b0/page__view__findpost__p__127165 1 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Arslan Опубліковано: 2 березня 2013 Share Опубліковано: 2 березня 2013 письма с обратной связи на сайте тоже не идут. Вопрос: как подменить MAIL FROM со страницы обратной связи на RCPT TO. А мыло, что клиент вбил на странице запихнуть в сообщение. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... finikys Опубліковано: 20 березня 2013 Share Опубліковано: 20 березня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на username То есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 9 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... 123red Опубліковано: 30 березня 2013 Share Опубліковано: 30 березня 2013 Проблему решила следующим образом- поделюсь: ,,,,,,, Версия движка: 1.5.4.1 Спасибо, помогло в настройке уведомлений о заказах через smtp. Не подскажите, как привести в человеческий вид письмо, приходящее админу? шобы там html обрабатываться начал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 березня 2013 Share Опубліковано: 30 березня 2013 Спасибо, помогло в настройке уведомлений о заказах через smtp. Не подскажите, как привести в человеческий вид письмо, приходящее админу? шобы там html обрабатываться начал. https://opencartforum.com/topic/16161-%d0%bf%d0%b8%d1%81%d1%8c%d0%bc%d0%be-%d0%be-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b5/page__view__findpost__p__111502 Надіслати Поділитися на інших сайтах More sharing options... 123red Опубліковано: 31 березня 2013 Share Опубліковано: 31 березня 2013 http://opencartforum...post__p__111502 Спасибо, но ставить vqmod нет желания в принципе. И, насколько я понял, файлы версий 1.5.3.х и 1.5.4.1 весьма отличаются Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 31 березня 2013 Share Опубліковано: 31 березня 2013 Так вставьте эти изменения вручную , а насчет отличия,так это работает и на 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... Marinka Опубліковано: 7 квітня 2013 Share Опубліковано: 7 квітня 2013 столкнулась с проблемой что оповещения о заказах только на мэйловскую почту приходят. если указывваю другую - приходят на мэйловскую сообщения об ошибках. ввела настройки указанные в сообщении #6 Настройки в на вкладке "Почта"Почтовый протокол: SMTPSMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!")SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @)SMTP пароль: ********* (ваш пароль)SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199)SMTP таймаут: 5 у меня подключена Яндекс.Почта теперь с оповещениями о заказах все ок. а вот форма обратной связи не работает. письма не приходят никуда. решений не нашла..кто-то может что-то подсказать? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... EdDi Опубліковано: 12 травня 2013 Share Опубліковано: 12 травня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на username То есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 Спасибо за совет, у меня заработало. Только вот пришлось SMTP Host: ssl://smtp.yandex.ru вписать без ssl:// , а SMTP порт оставить 25 иначе не получалось! до этого почта вообще не приходила! Надіслати Поділитися на інших сайтах More sharing options... delovoy Опубліковано: 14 травня 2013 Share Опубліковано: 14 травня 2013 Офигеть, только хотел почтовый домен от ЯД ставить. Я не понял, это просто сам ЯД тупит или почтовый домен от ЯДа? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... s0chi Опубліковано: 1 липня 2013 Share Опубліковано: 1 липня 2013 у меня тож не работало на 1.5.4.1, поставил https://opencartforum.com/topic/16161-%d0%bf%d0%b8%d1%81%d1%8c%d0%bc%d0%be-%d0%be-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b5/page__view__findpost__p__111502 все отлично! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... ValTruman Опубліковано: 15 вересня 2013 Share Опубліковано: 15 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 Спасибо. У меня все заработало!!! Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... zevs Опубліковано: 25 вересня 2013 Share Опубліковано: 25 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 сделал все как по инструкции не работает.не в админ письмо с заказа не приходит не клиенту подключаю такого вида почту от яндекса [email protected] в чем может быть причина Надіслати Поділитися на інших сайтах More sharing options... zevs Опубліковано: 27 вересня 2013 Share Опубліковано: 27 вересня 2013 Если используете яндекс почту для домена, то проверьте настройи логина.. он должен быть [ваша учетка]@[вашдомен].ru , а не просто [ваша учетка] вот так тоже делал не помогло. подскажите кто нибудь Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Curie Опубліковано: 6 жовтня 2013 Share Опубліковано: 6 жовтня 2013 Настроила почту по SMTP, в файл mail.php внесла изменения: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } В результате почта работает только в плане Отправить вопрос администратору и Прислать оповещение о регистрации нового покупателя.. Уведомления о заказах НЕ ПРИХОДЯТ на админу, ни Покупателю.. Может кто знает, где копать?? Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... Rashpil Опубліковано: 10 жовтня 2013 Автор Share Опубліковано: 10 жовтня 2013 Если проблема актуальна, может смогу помочь. Я нанимал прогера. Он правил файл /system/library/mail.php. Не знаю что именно, но после его работы все стало ок. Не знаю какой кусок кода правил, по этому прикрепляю весь файл, может поможет кому-то. Ну вначале вставьте свои доступы почты mail.php 2 Надіслати Поділитися на інших сайтах More sharing options... 1 month later... froll Опубліковано: 13 листопада 2013 Share Опубліковано: 13 листопада 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 СПАСИБО!!! Всё заработало! Надіслати Поділитися на інших сайтах More sharing options... 8 months later... ilia Опубліковано: 31 липня 2014 Share Опубліковано: 31 липня 2014 У меня не работает(( Пишет Notice: Error: Password not accepted from server! in /home/taidar/public_html/system/library/mail.php on line 251 Какой пароль для какого сервера недоступен? Пароли специально где только можно было указал одинаковые, поэтому вариант с несовпадением исключён. Но если это не банальное несовпадение, тогда что же? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... mmicha Опубліковано: 8 вересня 2014 Share Опубліковано: 8 вересня 2014 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Версия движка: 1.5.4.1 Подтверждаю, на 1.5.4.1 все заработало именно таким способом, проверено аж на трех магазинах. Уведомления о заказе, форма обратной связи, уведомления при изменении истории заказа, все работает. Надіслати Поділитися на інших сайтах More sharing options... leshkakrash Опубліковано: 15 вересня 2014 Share Опубліковано: 15 вересня 2014 Так же подтверждаю, после этих настроек все работает :) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... ambalocha69 Опубліковано: 26 вересня 2014 Share Опубліковано: 26 вересня 2014 если бы все было так просто: fsockopen(): unable to connect to ssl://smtp.yandex.ru:465 (php_network_getaddresses: getaddrinfo failed: Name or service not known) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ilia Опубліковано: 12 жовтня 2014 Share Опубліковано: 12 жовтня 2014 А у меня как не работало, так и не работает. Только разные ошибки при разных вариантах выдаёт - то логин не совпадает (или что-то там с ним такое), то ошибка что не отправляются данные с сервера. Пробовал и 25 порт ставить, и 465. Переименовывал и непереименовывал файл маил. Заливал тот, что тут товарищ несколько сообщений назад предлагал. smpt ставил и убирал ssl. И вот во всех этих вариантах были ошибки, только разные. Почта на яндексе. Что не так? И что означает, что почта должна быть учётка плюс домен? Это значит, что какой логин для входа в админ панель, такая и почта, или что-то другое? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Настройка SMTP (yandex.ru) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Arslan Опубліковано: 2 березня 2013 Share Опубліковано: 2 березня 2013 письма с обратной связи на сайте тоже не идут. Вопрос: как подменить MAIL FROM со страницы обратной связи на RCPT TO. А мыло, что клиент вбил на странице запихнуть в сообщение. Надіслати Поділитися на інших сайтах More sharing options...
finikys Опубліковано: 20 березня 2013 Share Опубліковано: 20 березня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на username То есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 9 Надіслати Поділитися на інших сайтах More sharing options...
123red Опубліковано: 30 березня 2013 Share Опубліковано: 30 березня 2013 Проблему решила следующим образом- поделюсь: ,,,,,,, Версия движка: 1.5.4.1 Спасибо, помогло в настройке уведомлений о заказах через smtp. Не подскажите, как привести в человеческий вид письмо, приходящее админу? шобы там html обрабатываться начал. Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 30 березня 2013 Share Опубліковано: 30 березня 2013 Спасибо, помогло в настройке уведомлений о заказах через smtp. Не подскажите, как привести в человеческий вид письмо, приходящее админу? шобы там html обрабатываться начал. https://opencartforum.com/topic/16161-%d0%bf%d0%b8%d1%81%d1%8c%d0%bc%d0%be-%d0%be-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b5/page__view__findpost__p__111502 Надіслати Поділитися на інших сайтах More sharing options... 123red Опубліковано: 31 березня 2013 Share Опубліковано: 31 березня 2013 http://opencartforum...post__p__111502 Спасибо, но ставить vqmod нет желания в принципе. И, насколько я понял, файлы версий 1.5.3.х и 1.5.4.1 весьма отличаются Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 31 березня 2013 Share Опубліковано: 31 березня 2013 Так вставьте эти изменения вручную , а насчет отличия,так это работает и на 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... Marinka Опубліковано: 7 квітня 2013 Share Опубліковано: 7 квітня 2013 столкнулась с проблемой что оповещения о заказах только на мэйловскую почту приходят. если указывваю другую - приходят на мэйловскую сообщения об ошибках. ввела настройки указанные в сообщении #6 Настройки в на вкладке "Почта"Почтовый протокол: SMTPSMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!")SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @)SMTP пароль: ********* (ваш пароль)SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199)SMTP таймаут: 5 у меня подключена Яндекс.Почта теперь с оповещениями о заказах все ок. а вот форма обратной связи не работает. письма не приходят никуда. решений не нашла..кто-то может что-то подсказать? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... EdDi Опубліковано: 12 травня 2013 Share Опубліковано: 12 травня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на username То есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 Спасибо за совет, у меня заработало. Только вот пришлось SMTP Host: ssl://smtp.yandex.ru вписать без ssl:// , а SMTP порт оставить 25 иначе не получалось! до этого почта вообще не приходила! Надіслати Поділитися на інших сайтах More sharing options... delovoy Опубліковано: 14 травня 2013 Share Опубліковано: 14 травня 2013 Офигеть, только хотел почтовый домен от ЯД ставить. Я не понял, это просто сам ЯД тупит или почтовый домен от ЯДа? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... s0chi Опубліковано: 1 липня 2013 Share Опубліковано: 1 липня 2013 у меня тож не работало на 1.5.4.1, поставил https://opencartforum.com/topic/16161-%d0%bf%d0%b8%d1%81%d1%8c%d0%bc%d0%be-%d0%be-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b5/page__view__findpost__p__111502 все отлично! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... ValTruman Опубліковано: 15 вересня 2013 Share Опубліковано: 15 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 Спасибо. У меня все заработало!!! Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... zevs Опубліковано: 25 вересня 2013 Share Опубліковано: 25 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 сделал все как по инструкции не работает.не в админ письмо с заказа не приходит не клиенту подключаю такого вида почту от яндекса [email protected] в чем может быть причина Надіслати Поділитися на інших сайтах More sharing options... zevs Опубліковано: 27 вересня 2013 Share Опубліковано: 27 вересня 2013 Если используете яндекс почту для домена, то проверьте настройи логина.. он должен быть [ваша учетка]@[вашдомен].ru , а не просто [ваша учетка] вот так тоже делал не помогло. подскажите кто нибудь Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Curie Опубліковано: 6 жовтня 2013 Share Опубліковано: 6 жовтня 2013 Настроила почту по SMTP, в файл mail.php внесла изменения: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } В результате почта работает только в плане Отправить вопрос администратору и Прислать оповещение о регистрации нового покупателя.. Уведомления о заказах НЕ ПРИХОДЯТ на админу, ни Покупателю.. Может кто знает, где копать?? Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... Rashpil Опубліковано: 10 жовтня 2013 Автор Share Опубліковано: 10 жовтня 2013 Если проблема актуальна, может смогу помочь. Я нанимал прогера. Он правил файл /system/library/mail.php. Не знаю что именно, но после его работы все стало ок. Не знаю какой кусок кода правил, по этому прикрепляю весь файл, может поможет кому-то. Ну вначале вставьте свои доступы почты mail.php 2 Надіслати Поділитися на інших сайтах More sharing options... 1 month later... froll Опубліковано: 13 листопада 2013 Share Опубліковано: 13 листопада 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 СПАСИБО!!! Всё заработало! Надіслати Поділитися на інших сайтах More sharing options... 8 months later... ilia Опубліковано: 31 липня 2014 Share Опубліковано: 31 липня 2014 У меня не работает(( Пишет Notice: Error: Password not accepted from server! in /home/taidar/public_html/system/library/mail.php on line 251 Какой пароль для какого сервера недоступен? Пароли специально где только можно было указал одинаковые, поэтому вариант с несовпадением исключён. Но если это не банальное несовпадение, тогда что же? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... mmicha Опубліковано: 8 вересня 2014 Share Опубліковано: 8 вересня 2014 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Версия движка: 1.5.4.1 Подтверждаю, на 1.5.4.1 все заработало именно таким способом, проверено аж на трех магазинах. Уведомления о заказе, форма обратной связи, уведомления при изменении истории заказа, все работает. Надіслати Поділитися на інших сайтах More sharing options... leshkakrash Опубліковано: 15 вересня 2014 Share Опубліковано: 15 вересня 2014 Так же подтверждаю, после этих настроек все работает :) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... ambalocha69 Опубліковано: 26 вересня 2014 Share Опубліковано: 26 вересня 2014 если бы все было так просто: fsockopen(): unable to connect to ssl://smtp.yandex.ru:465 (php_network_getaddresses: getaddrinfo failed: Name or service not known) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ilia Опубліковано: 12 жовтня 2014 Share Опубліковано: 12 жовтня 2014 А у меня как не работало, так и не работает. Только разные ошибки при разных вариантах выдаёт - то логин не совпадает (или что-то там с ним такое), то ошибка что не отправляются данные с сервера. Пробовал и 25 порт ставить, и 465. Переименовывал и непереименовывал файл маил. Заливал тот, что тут товарищ несколько сообщений назад предлагал. smpt ставил и убирал ssl. И вот во всех этих вариантах были ошибки, только разные. Почта на яндексе. Что не так? И что означает, что почта должна быть учётка плюс домен? Это значит, что какой логин для входа в админ панель, такая и почта, или что-то другое? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Настройка SMTP (yandex.ru) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
123red Опубліковано: 31 березня 2013 Share Опубліковано: 31 березня 2013 http://opencartforum...post__p__111502 Спасибо, но ставить vqmod нет желания в принципе. И, насколько я понял, файлы версий 1.5.3.х и 1.5.4.1 весьма отличаются Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 31 березня 2013 Share Опубліковано: 31 березня 2013 Так вставьте эти изменения вручную , а насчет отличия,так это работает и на 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... Marinka Опубліковано: 7 квітня 2013 Share Опубліковано: 7 квітня 2013 столкнулась с проблемой что оповещения о заказах только на мэйловскую почту приходят. если указывваю другую - приходят на мэйловскую сообщения об ошибках. ввела настройки указанные в сообщении #6 Настройки в на вкладке "Почта"Почтовый протокол: SMTPSMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!")SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @)SMTP пароль: ********* (ваш пароль)SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199)SMTP таймаут: 5 у меня подключена Яндекс.Почта теперь с оповещениями о заказах все ок. а вот форма обратной связи не работает. письма не приходят никуда. решений не нашла..кто-то может что-то подсказать? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... EdDi Опубліковано: 12 травня 2013 Share Опубліковано: 12 травня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на username То есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 Спасибо за совет, у меня заработало. Только вот пришлось SMTP Host: ssl://smtp.yandex.ru вписать без ssl:// , а SMTP порт оставить 25 иначе не получалось! до этого почта вообще не приходила! Надіслати Поділитися на інших сайтах More sharing options... delovoy Опубліковано: 14 травня 2013 Share Опубліковано: 14 травня 2013 Офигеть, только хотел почтовый домен от ЯД ставить. Я не понял, это просто сам ЯД тупит или почтовый домен от ЯДа? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... s0chi Опубліковано: 1 липня 2013 Share Опубліковано: 1 липня 2013 у меня тож не работало на 1.5.4.1, поставил https://opencartforum.com/topic/16161-%d0%bf%d0%b8%d1%81%d1%8c%d0%bc%d0%be-%d0%be-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b5/page__view__findpost__p__111502 все отлично! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... ValTruman Опубліковано: 15 вересня 2013 Share Опубліковано: 15 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 Спасибо. У меня все заработало!!! Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... zevs Опубліковано: 25 вересня 2013 Share Опубліковано: 25 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 сделал все как по инструкции не работает.не в админ письмо с заказа не приходит не клиенту подключаю такого вида почту от яндекса [email protected] в чем может быть причина Надіслати Поділитися на інших сайтах More sharing options... zevs Опубліковано: 27 вересня 2013 Share Опубліковано: 27 вересня 2013 Если используете яндекс почту для домена, то проверьте настройи логина.. он должен быть [ваша учетка]@[вашдомен].ru , а не просто [ваша учетка] вот так тоже делал не помогло. подскажите кто нибудь Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Curie Опубліковано: 6 жовтня 2013 Share Опубліковано: 6 жовтня 2013 Настроила почту по SMTP, в файл mail.php внесла изменения: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } В результате почта работает только в плане Отправить вопрос администратору и Прислать оповещение о регистрации нового покупателя.. Уведомления о заказах НЕ ПРИХОДЯТ на админу, ни Покупателю.. Может кто знает, где копать?? Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... Rashpil Опубліковано: 10 жовтня 2013 Автор Share Опубліковано: 10 жовтня 2013 Если проблема актуальна, может смогу помочь. Я нанимал прогера. Он правил файл /system/library/mail.php. Не знаю что именно, но после его работы все стало ок. Не знаю какой кусок кода правил, по этому прикрепляю весь файл, может поможет кому-то. Ну вначале вставьте свои доступы почты mail.php 2 Надіслати Поділитися на інших сайтах More sharing options... 1 month later... froll Опубліковано: 13 листопада 2013 Share Опубліковано: 13 листопада 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 СПАСИБО!!! Всё заработало! Надіслати Поділитися на інших сайтах More sharing options... 8 months later... ilia Опубліковано: 31 липня 2014 Share Опубліковано: 31 липня 2014 У меня не работает(( Пишет Notice: Error: Password not accepted from server! in /home/taidar/public_html/system/library/mail.php on line 251 Какой пароль для какого сервера недоступен? Пароли специально где только можно было указал одинаковые, поэтому вариант с несовпадением исключён. Но если это не банальное несовпадение, тогда что же? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... mmicha Опубліковано: 8 вересня 2014 Share Опубліковано: 8 вересня 2014 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Версия движка: 1.5.4.1 Подтверждаю, на 1.5.4.1 все заработало именно таким способом, проверено аж на трех магазинах. Уведомления о заказе, форма обратной связи, уведомления при изменении истории заказа, все работает. Надіслати Поділитися на інших сайтах More sharing options... leshkakrash Опубліковано: 15 вересня 2014 Share Опубліковано: 15 вересня 2014 Так же подтверждаю, после этих настроек все работает :) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... ambalocha69 Опубліковано: 26 вересня 2014 Share Опубліковано: 26 вересня 2014 если бы все было так просто: fsockopen(): unable to connect to ssl://smtp.yandex.ru:465 (php_network_getaddresses: getaddrinfo failed: Name or service not known) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ilia Опубліковано: 12 жовтня 2014 Share Опубліковано: 12 жовтня 2014 А у меня как не работало, так и не работает. Только разные ошибки при разных вариантах выдаёт - то логин не совпадает (или что-то там с ним такое), то ошибка что не отправляются данные с сервера. Пробовал и 25 порт ставить, и 465. Переименовывал и непереименовывал файл маил. Заливал тот, что тут товарищ несколько сообщений назад предлагал. smpt ставил и убирал ssl. И вот во всех этих вариантах были ошибки, только разные. Почта на яндексе. Что не так? И что означает, что почта должна быть учётка плюс домен? Это значит, что какой логин для входа в админ панель, такая и почта, или что-то другое? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Настройка SMTP (yandex.ru)
Marinka Опубліковано: 7 квітня 2013 Share Опубліковано: 7 квітня 2013 столкнулась с проблемой что оповещения о заказах только на мэйловскую почту приходят. если указывваю другую - приходят на мэйловскую сообщения об ошибках. ввела настройки указанные в сообщении #6 Настройки в на вкладке "Почта"Почтовый протокол: SMTPSMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!")SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @)SMTP пароль: ********* (ваш пароль)SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199)SMTP таймаут: 5 у меня подключена Яндекс.Почта теперь с оповещениями о заказах все ок. а вот форма обратной связи не работает. письма не приходят никуда. решений не нашла..кто-то может что-то подсказать? Надіслати Поділитися на інших сайтах More sharing options...
EdDi Опубліковано: 12 травня 2013 Share Опубліковано: 12 травня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на username То есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 Спасибо за совет, у меня заработало. Только вот пришлось SMTP Host: ssl://smtp.yandex.ru вписать без ssl:// , а SMTP порт оставить 25 иначе не получалось! до этого почта вообще не приходила! Надіслати Поділитися на інших сайтах More sharing options...
delovoy Опубліковано: 14 травня 2013 Share Опубліковано: 14 травня 2013 Офигеть, только хотел почтовый домен от ЯД ставить. Я не понял, это просто сам ЯД тупит или почтовый домен от ЯДа? Надіслати Поділитися на інших сайтах More sharing options...
s0chi Опубліковано: 1 липня 2013 Share Опубліковано: 1 липня 2013 у меня тож не работало на 1.5.4.1, поставил https://opencartforum.com/topic/16161-%d0%bf%d0%b8%d1%81%d1%8c%d0%bc%d0%be-%d0%be-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b5/page__view__findpost__p__111502 все отлично! Надіслати Поділитися на інших сайтах More sharing options...
ValTruman Опубліковано: 15 вересня 2013 Share Опубліковано: 15 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 Спасибо. У меня все заработало!!! Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... zevs Опубліковано: 25 вересня 2013 Share Опубліковано: 25 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 сделал все как по инструкции не работает.не в админ письмо с заказа не приходит не клиенту подключаю такого вида почту от яндекса [email protected] в чем может быть причина Надіслати Поділитися на інших сайтах More sharing options... zevs Опубліковано: 27 вересня 2013 Share Опубліковано: 27 вересня 2013 Если используете яндекс почту для домена, то проверьте настройи логина.. он должен быть [ваша учетка]@[вашдомен].ru , а не просто [ваша учетка] вот так тоже делал не помогло. подскажите кто нибудь Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Curie Опубліковано: 6 жовтня 2013 Share Опубліковано: 6 жовтня 2013 Настроила почту по SMTP, в файл mail.php внесла изменения: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } В результате почта работает только в плане Отправить вопрос администратору и Прислать оповещение о регистрации нового покупателя.. Уведомления о заказах НЕ ПРИХОДЯТ на админу, ни Покупателю.. Может кто знает, где копать?? Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options... Rashpil Опубліковано: 10 жовтня 2013 Автор Share Опубліковано: 10 жовтня 2013 Если проблема актуальна, может смогу помочь. Я нанимал прогера. Он правил файл /system/library/mail.php. Не знаю что именно, но после его работы все стало ок. Не знаю какой кусок кода правил, по этому прикрепляю весь файл, может поможет кому-то. Ну вначале вставьте свои доступы почты mail.php 2 Надіслати Поділитися на інших сайтах More sharing options... 1 month later... froll Опубліковано: 13 листопада 2013 Share Опубліковано: 13 листопада 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 СПАСИБО!!! Всё заработало! Надіслати Поділитися на інших сайтах More sharing options... 8 months later... ilia Опубліковано: 31 липня 2014 Share Опубліковано: 31 липня 2014 У меня не работает(( Пишет Notice: Error: Password not accepted from server! in /home/taidar/public_html/system/library/mail.php on line 251 Какой пароль для какого сервера недоступен? Пароли специально где только можно было указал одинаковые, поэтому вариант с несовпадением исключён. Но если это не банальное несовпадение, тогда что же? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... mmicha Опубліковано: 8 вересня 2014 Share Опубліковано: 8 вересня 2014 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Версия движка: 1.5.4.1 Подтверждаю, на 1.5.4.1 все заработало именно таким способом, проверено аж на трех магазинах. Уведомления о заказе, форма обратной связи, уведомления при изменении истории заказа, все работает. Надіслати Поділитися на інших сайтах More sharing options... leshkakrash Опубліковано: 15 вересня 2014 Share Опубліковано: 15 вересня 2014 Так же подтверждаю, после этих настроек все работает :) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... ambalocha69 Опубліковано: 26 вересня 2014 Share Опубліковано: 26 вересня 2014 если бы все было так просто: fsockopen(): unable to connect to ssl://smtp.yandex.ru:465 (php_network_getaddresses: getaddrinfo failed: Name or service not known) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ilia Опубліковано: 12 жовтня 2014 Share Опубліковано: 12 жовтня 2014 А у меня как не работало, так и не работает. Только разные ошибки при разных вариантах выдаёт - то логин не совпадает (или что-то там с ним такое), то ошибка что не отправляются данные с сервера. Пробовал и 25 порт ставить, и 465. Переименовывал и непереименовывал файл маил. Заливал тот, что тут товарищ несколько сообщений назад предлагал. smpt ставил и убирал ssl. И вот во всех этих вариантах были ошибки, только разные. Почта на яндексе. Что не так? И что означает, что почта должна быть учётка плюс домен? Это значит, что какой логин для входа в админ панель, такая и почта, или что-то другое? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
zevs Опубліковано: 25 вересня 2013 Share Опубліковано: 25 вересня 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 сделал все как по инструкции не работает.не в админ письмо с заказа не приходит не клиенту подключаю такого вида почту от яндекса [email protected] в чем может быть причина Надіслати Поділитися на інших сайтах More sharing options...
zevs Опубліковано: 27 вересня 2013 Share Опубліковано: 27 вересня 2013 Если используете яндекс почту для домена, то проверьте настройи логина.. он должен быть [ваша учетка]@[вашдомен].ru , а не просто [ваша учетка] вот так тоже делал не помогло. подскажите кто нибудь Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options...
Curie Опубліковано: 6 жовтня 2013 Share Опубліковано: 6 жовтня 2013 Настроила почту по SMTP, в файл mail.php внесла изменения: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } В результате почта работает только в плане Отправить вопрос администратору и Прислать оповещение о регистрации нового покупателя.. Уведомления о заказах НЕ ПРИХОДЯТ на админу, ни Покупателю.. Может кто знает, где копать?? Версия движка: 1.5.4.1 Надіслати Поділитися на інших сайтах More sharing options...
Rashpil Опубліковано: 10 жовтня 2013 Автор Share Опубліковано: 10 жовтня 2013 Если проблема актуальна, может смогу помочь. Я нанимал прогера. Он правил файл /system/library/mail.php. Не знаю что именно, но после его работы все стало ок. Не знаю какой кусок кода правил, по этому прикрепляю весь файл, может поможет кому-то. Ну вначале вставьте свои доступы почты mail.php 2 Надіслати Поділитися на інших сайтах More sharing options...
froll Опубліковано: 13 листопада 2013 Share Опубліковано: 13 листопада 2013 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Решение относится к "Почте для домена" от yandex'a Настройки в на вкладке "Почта" Почтовый протокол: SMTP SMTP Host: ssl://smtp.yandex.ru (если не указывать ssl, то скорей всего получим ошибку "EHLO not accepted from server!") SMTP Login: [email protected] (тот который вы привязывали к яндексу. Логин указывается полностью вместе с @) SMTP пароль: ********* (ваш пароль) SMTP порт: 465 (согласно правилам указанным на яндексе http://help.yandex.ru/mail/?id=1113199) SMTP таймаут: 5 А теперь необходимо немного поменять файл mail.php (system/library/mail.php) Найдите строки: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . $this->crlf); } и замените в них from на usernameТо есть так: if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->username . '>XVERP' . $this->crlf); } else { fputs($handle, 'MAIL FROM: <' . $this->username . '>' . $this->crlf); } тем самым мы обойдём ошибку отказа сервере о том что "е-mail отправителя не принадлежит пользователю, который авторизовался в системе" (https://opencartforum.com/topic/17751-%D0%BF%D0%BE%D1%87%D1%82%D0%B0/page__p__127165#entry127165) Попробуйте, может у вас тоже всё заработает?! Версия движка: 1.5.4.1 СПАСИБО!!! Всё заработало! Надіслати Поділитися на інших сайтах More sharing options...
ilia Опубліковано: 31 липня 2014 Share Опубліковано: 31 липня 2014 У меня не работает(( Пишет Notice: Error: Password not accepted from server! in /home/taidar/public_html/system/library/mail.php on line 251 Какой пароль для какого сервера недоступен? Пароли специально где только можно было указал одинаковые, поэтому вариант с несовпадением исключён. Но если это не банальное несовпадение, тогда что же? Надіслати Поділитися на інших сайтах More sharing options...
mmicha Опубліковано: 8 вересня 2014 Share Опубліковано: 8 вересня 2014 Всем здравствуйте! Испытывала аналогичную проблему и пару дней пыталась найти решение на форуме - без успешно(( Проблему решила следующим образом- поделюсь: Версия движка: 1.5.4.1 Подтверждаю, на 1.5.4.1 все заработало именно таким способом, проверено аж на трех магазинах. Уведомления о заказе, форма обратной связи, уведомления при изменении истории заказа, все работает. Надіслати Поділитися на інших сайтах More sharing options...
leshkakrash Опубліковано: 15 вересня 2014 Share Опубліковано: 15 вересня 2014 Так же подтверждаю, после этих настроек все работает :) Надіслати Поділитися на інших сайтах More sharing options...
ambalocha69 Опубліковано: 26 вересня 2014 Share Опубліковано: 26 вересня 2014 если бы все было так просто: fsockopen(): unable to connect to ssl://smtp.yandex.ru:465 (php_network_getaddresses: getaddrinfo failed: Name or service not known) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ilia Опубліковано: 12 жовтня 2014 Share Опубліковано: 12 жовтня 2014 А у меня как не работало, так и не работает. Только разные ошибки при разных вариантах выдаёт - то логин не совпадает (или что-то там с ним такое), то ошибка что не отправляются данные с сервера. Пробовал и 25 порт ставить, и 465. Переименовывал и непереименовывал файл маил. Заливал тот, что тут товарищ несколько сообщений назад предлагал. smpt ставил и убирал ssl. И вот во всех этих вариантах были ошибки, только разные. Почта на яндексе. Что не так? И что означает, что почта должна быть учётка плюс домен? Это значит, что какой логин для входа в админ панель, такая и почта, или что-то другое? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
ilia Опубліковано: 12 жовтня 2014 Share Опубліковано: 12 жовтня 2014 А у меня как не работало, так и не работает. Только разные ошибки при разных вариантах выдаёт - то логин не совпадает (или что-то там с ним такое), то ошибка что не отправляются данные с сервера. Пробовал и 25 порт ставить, и 465. Переименовывал и непереименовывал файл маил. Заливал тот, что тут товарищ несколько сообщений назад предлагал. smpt ставил и убирал ssl. И вот во всех этих вариантах были ошибки, только разные. Почта на яндексе. Что не так? И что означает, что почта должна быть учётка плюс домен? Это значит, что какой логин для входа в админ панель, такая и почта, или что-то другое? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts