Jump to content
Sign in to follow this  
lamafight

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

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

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

Спасибо!

Share this post


Link to post
Share on other sites

настройки почты проверьте

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

См. тут. Возможно, поможет...

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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.

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

Письмо приходит на этот ящик info@worldofdresses.ru

 

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

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

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

 

 

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

Share this post


Link to post
Share on other sites

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

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

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

 

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

Share this post


Link to post
Share on other sites

Блин, не получается эту бяку убрать.

Друзья, готов заплатить за решение этой проблемы. Может кто возьмется?

Share this post


Link to post
Share on other sites

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

 

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

 

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

 

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

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

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

Share this post


Link to post
Share on other sites

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

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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

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

Share this post


Link to post
Share on other sites

Вот уж никак не думал, что "предлагаю поискать строки в файле account/simpleregister.php" превратится в "в модуле проблема".

 

Что ж, извините... :(

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.