Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено {доп.email адреса}] Ошибка при регистрации нового покупателя.


lamafight

Recommended Posts

Добрый вечер!

При регистрации нового покупателя возникает ошибка:

Notice: Error: RCPT TO not accepted from server! in /home/a/allaivan/worldofdresses.ru/public_html/system/library/mail.php on line 308

По ходу что то с правами. Помогите побороть!

Спасибо!

Надіслати
Поділитися на інших сайтах


Какие именно настройки проверить?

Письма о новом заказе, новом покупателе, изменении статуса заказа - все приходит. Даже новый пользователь формируется.

Надіслати
Поділитися на інших сайтах


Помогло,наверное,теперь ошибка такая:

Notice: Error: RCPT TO not accepted from server! in /home/a/allaivan/worldofdresses.ru/public_html/system/library/mail.php on line 312

Друзья, помогайте :) Хостингу уже написал.

Надіслати
Поділитися на інших сайтах


Помогло,наверное,теперь ошибка такая:

Notice: Error: RCPT TO not accepted from server! in /home/a/allaivan/worldofdresses.ru/public_html/system/library/mail.php on line 312

Друзья, помогайте :) Хостингу уже написал.

Ошибка та же. Вы просто в файл mail.php добавили 4 строки: 308+4 = 312.

 

Теперь бы вот узнать: инструкция не годится или она выполнена не как надо?

Надіслати
Поділитися на інших сайтах


Логично, туплю под вечер.

Сделал все по инструкции, там и надо было добавить и изменить несколько строчек.

Так-с, похоже, пора уточниться. Инструкция заточена на форму контакта (controller/information/contact.php). А Вы же не из нее письма шлете?

Из account/register? Вот в нее и надо вносить исправления, рекомендованные для contact.php. ИМХО

Надіслати
Поділитися на інших сайтах


ошибка ровно та же самая.

куда письмо шлется? на какой ящик?

Да, про ошибку я уже понял :)

Письмо приходит на этот ящик [email protected]

 

Так-с, похоже, пора уточниться. Инструкция заточена на форму контакта (controller/information/contact.php). А Вы же не из нее письма шлете?

Из account/register? Вот в нее и надо вносить исправления, рекомендованные для contact.php. ИМХО

Да, действительно. Вечером сегодня буду снова править, по результату отпишусь.

 

 

Спасибо, что помогаете! Я в этом пока полный 0.

Надіслати
Поділитися на інших сайтах


Так-с, похоже, пора уточниться. Инструкция заточена на форму контакта (controller/information/contact.php). А Вы же не из нее письма шлете?

Из account/register? Вот в нее и надо вносить исправления, рекомендованные для contact.php. ИМХО

В этом файле вообще нет таких строк, которые указаны на том сайте :(

 

Может кто готов покопаться за денежку?

Надіслати
Поділитися на інших сайтах


Вы про account/register? Так стандартный функционал и не предусматривает отправку письма о регистрации. Значит, какой-то дополнительный функционал. Какой и куда прицеплен? Хм...

 

У Вас это, возможно, account/simpleregister. Нет?

 

Распишите подробнее, что делает покупатель при регистрации, чтобы получить ошибку.

 

Или поищите по файлам сайта строку send

Надіслати
Поділитися на інших сайтах


Дополнительный функционал? Разве, когда пользователь регится в ИМ, письмо о регистрации не должно ему на почту приходить?

Цепочка действий:

Регистрация - Заполняем необходимые поля - Продолжить

После этого должно появится окно с "Благодарим за регистрацию...", а вылезает вот эта ошибка :(

Надіслати
Поділитися на інших сайтах


Нет, в стандартной комплектации письма о регистрации покупателя нет. Инфа о регистрации просто попадает в админку и админ ее подтверждает/не подтверждает.подтверждает автоматически.

 

У Вас покупатель заполняет форму на странице http://worldofdresses.ru/index.php?route=account/simpleregister, а это - нестандартное дополнение.

 

Поэтому я и предлагаю поискать "строки, которые указаны на том сайте", в файле контроллера account/simpleregister.php.

 

Или поискать по файлам сайта строку send.

Надіслати
Поділитися на інших сайтах


Нет, в стандартной комплектации письма о регистрации покупателя нет. Инфа о регистрации просто попадает в админку и админ ее подтверждает/не подтверждает.подтверждает автоматически.

 

У Вас покупатель заполняет форму на странице http://worldofdresses.ru/index.php?route=account/simpleregister, а это - нестандартное дополнение.

 

Поэтому я и предлагаю поискать "строки, которые указаны на том сайте", в файле контроллера account/simpleregister.php.

 

Или поискать по файлам сайта строку send.

всю почту отправляет опенкарт из своих моделей, в частности из модели покупателя, поэтому абсолютно неважно через что идет регистрация.

поэтому ваше предложение в корне неверно

Надіслати
Поділитися на інших сайтах

ваше предложение в корне неверно

 - пожалуй, слишком категорично. Да, мне не стоило утверждать "Нет, в стандартной комплектации письма о регистрации покупателя нет.", поскольку на самом деле контроллер controller\account\register.php вызывает функцию model_account_customer->addCustomer(), которая и отправляет письмо зарегистрировавшемуся покупателю. Я этого не знал, теперь буду :)

 

ТС, ищите  "строки, которые указаны на том сайте",  в файле catalog\model\account\customer.php

Надіслати
Поділитися на інших сайтах


Сегодня вечером буду искать, по результату отпишусь :)

Может что в настройках почты криво? У меня настроено через SMPT, а не через Mail.

Надіслати
Поділитися на інших сайтах


Ну да, ошибка, с которой боремся, - из-за использования SMTP. При использовании Mail ее заведомо не будет. Но не будет ли других? 

 

ИМХО, попробуйте вечером добить по инструкции, а уж если не получится - пробуйте Mail

 

И скиньте файл account/simpleregister.php сюда под спойлер или мне в ЛС. Вдруг это дополнение обращается не к model_account_customer->addCustomer() ?

Надіслати
Поділитися на інших сайтах


Ну да, ошибка, с которой боремся, - из-за использования SMTP. При использовании Mail ее заведомо не будет. Но не будет ли других? 

 

ИМХО, попробуйте вечером добить по инструкции, а уж если не получится - пробуйте Mail

 

И скиньте файл account/simpleregister.php сюда под спойлер или мне в ЛС. Вдруг это дополнение обращается не к model_account_customer->addCustomer() ?

я автор этого модуля.

неужели вам недостаточно моих категоричных слов?

Надіслати
Поділитися на інших сайтах

я автор этого модуля.

неужели вам недостаточно моих категоричных слов?

Откуда ж мне было знать, что Вы - автор?

 

Теперь да, файл не нужен...

 

А Ваше участие в топике могло быть и более конструктивным, укажи Вы место отправки письма о регистрации сразу, явно и без дополнительных оценок

Надіслати
Поділитися на інших сайтах


Откуда ж мне было знать, что Вы - автор?

 

Теперь да, файл не нужен...

 

А Ваше участие в топике могло быть и более конструктивным, укажи Вы место отправки письма о регистрации сразу, явно и без дополнительных оценок

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

Надіслати
Поділитися на інших сайтах

Коллеги, я не утверждал, что модуль плохой или в нем проблема, модулем я крайне доволен. Так как я нуб в опенкарте, то увидел файл модуля простой регистрации, поэтому и обратился за помощью к deeman. Извиняюсь, если внес какую то напряженку, проблема уже задолбала основательно, вроде, и решение не должно быть сложным, а найти не могу. Огромная благодарность igon за поддержку и помощь в решении проблемы. 

Надіслати
Поділитися на інших сайтах


В файле catalog\model\account\customer.php все как указано по той ссылке...

Пробовал перенастроить на Mail, так вообще все письма перестали приходить :(

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.