Рекомендуемые сообщения

tirpits    0

Не приходит почта не мне ни покупателю, кто знает что может быть?

 

Настройки \ Опции \ Уведомлять о новом Заказе

 Да

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 920

Почтовый сервис не mail.ru ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Magazin    0
Посмотри тут

/system/library

файл mail.php есть?

У меня на версии 2.0.3.1 он периодически этот файл пропадает и почта перестает отправляться. Пока не знаю как это решить восстанавливаю файл из архива.

Пользуясь случаем может кто сталкивался как решить такую хрень?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
tirpits    0

mail.php файл на месте, что-то mail.ru чудит на яндекс все отправляется и приходит.... Как правильно настроить SMTP для майла ???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ArtemPitov    332

Создаем почтовый ящик у хостера типа orde@мойсайт.ру с него делаем пере адресацию на свою почту на майле, в настройках магазина добавляем orde@мойсайт.ру вместо майла, теперь вся почта будет приходить нормально 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
tirpits    0

Создаем почтовый ящик у хостера типа orde@мойсайт.ру с него делаем пере адресацию на свою почту на майле, в настройках магазина добавляем orde@мойсайт.ру вместо майла, теперь вся почта будет приходить нормально 

Это понятно, Спасибо! но Но если покупатель будет на майлру  ? ему письмо не прийдет?(((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ArtemPitov    332

Это понятно, Спасибо! но Но если покупатель будет на майлру  ? ему письмо не прийдет?(((

придет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rennovatio    5

придет

 Знаю что тема избитая, с уведомлением о заказе вроде всё ясно, указывай другой ящик или создавай почту у хостера и всё будет приходить. Но вот письма отправленные через форму обратной связи, если указан ящик клиента @мэил.ру всё равно летят в спам. Если указать другой почтовый ящик, приходят нормально, но у большинства людей ведь ящики на мэил.ру. 

 

 Мне помог с этим вопросом наш уважаемый nikifalex:

для версии 2.х. в файле catalog\controller\information\contact.php

$mail->setFrom($this->request->post['email']);

заменить на

        

    $mail->setFrom($this->config->get('config_email'));

потом

 

  $mail->setText($this->request->post['enquiry']);

заменить на

 

$message=$this->request->post['email']."\n\n".$this->request->post['enquiry'];

$mail->setText($message);

Для версий 1.5.х. аналогично.

Второй части кода у меня в версии 1.5.х. не было, но заменив первую всё заработало. Надеюсь это поможет!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
MFX    19

То есть судя из сообщений выше, во всем тупо виноват майл.ру!?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
MFX    19

Пост номер #5 решается проблема за пару минут! Письма приходят и клиенту и всем кому необходимо!)

Изменено пользователем MFX

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Plitka    0

 Знаю что тема избитая, с уведомлением о заказе вроде всё ясно, указывай другой ящик или создавай почту у хостера и всё будет приходить. Но вот письма отправленные через форму обратной связи, если указан ящик клиента @мэил.ру всё равно летят в спам. Если указать другой почтовый ящик, приходят нормально, но у большинства людей ведь ящики на мэил.ру. 

 

 Мне помог с этим вопросом наш уважаемый nikifalex:

для версии 2.х. в файле catalog\controller\information\contact.php

$mail->setFrom($this->request->post['email']);

заменить на

        

    $mail->setFrom($this->config->get('config_email'));

потом

 

  $mail->setText($this->request->post['enquiry']);

заменить на

 

$message=$this->request->post['email']."\n\n".$this->request->post['enquiry'];

$mail->setText($message);

Для версий 1.5.х. аналогично.

Второй части кода у меня в версии 1.5.х. не было, но заменив первую всё заработало. Надеюсь это поможет!

Спасибо !! очень помог!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
DinC    0

 

 

 Мне помог с этим вопросом наш уважаемый nikifalex:

для версии 2.х. в файле catalog\controller\information\contact.php


 

Спасибо вам, все сделал как описано.

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

Изменено пользователем DinC

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
kamar87    58

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
akuna567    0
On 04.06.2016 at 3:34 PM, Rennovatio said:

 Знаю что тема избитая, с уведомлением о заказе вроде всё ясно, указывай другой ящик или создавай почту у хостера и всё будет приходить. Но вот письма отправленные через форму обратной связи, если указан ящик клиента @мэил.ру всё равно летят в спам. Если указать другой почтовый ящик, приходят нормально, но у большинства людей ведь ящики на мэил.ру. 

 

 Мне помог с этим вопросом наш уважаемый nikifalex:

для версии 2.х. в файле catalog\controller\information\contact.php


$mail->setFrom($this->request->post['email']);

заменить на

        


    $mail->setFrom($this->config->get('config_email'));

потом

 


  $mail->setText($this->request->post['enquiry']);

заменить на

 


$message=$this->request->post['email']."\n\n".$this->request->post['enquiry'];

$mail->setText($message);

Для версий 1.5.х. аналогично.

Второй части кода у меня в версии 1.5.х. не было, но заменив первую всё заработало. Надеюсь это поможет!

 

 

Здравствуйте

Способ не сработал. 

Я исправил /system/library/mail.php

Заменил From на свою почту. А вот вставить почту клиента в тело письма в contact.php не вышло.

Тело приходит, полностью, но мэил там не пишется...

Да и вообще любые изменение в contact.php ничего не менят, даже удаление всех строчек, что вы перечислили.

 

 

P.s. У кого не заработало, я поменял все значения в /system/storage/modification/catalog/controller/information/contact.php
 

Изменено пользователем akuna567

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 920

А нужно было после всех правок обновить кеш модификаторов в админке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11ks    0
В 04.06.2016 в 10:34, Rennovatio сказал:

 Знаю что тема избитая, с уведомлением о заказе вроде всё ясно, указывай другой ящик или создавай почту у хостера и всё будет приходить. Но вот письма отправленные через форму обратной связи, если указан ящик клиента @мэил.ру всё равно летят в спам. Если указать другой почтовый ящик, приходят нормально, но у большинства людей ведь ящики на мэил.ру. 

 

 Мне помог с этим вопросом наш уважаемый nikifalex:

для версии 2.х. в файле catalog\controller\information\contact.php


$mail->setFrom($this->request->post['email']);

заменить на

        


    $mail->setFrom($this->config->get('config_email'));

потом

 


  $mail->setText($this->request->post['enquiry']);

заменить на

 


$message=$this->request->post['email']."\n\n".$this->request->post['enquiry'];

$mail->setText($message);

Для версий 1.5.х. аналогично.

Второй части кода у меня в версии 1.5.х. не было, но заменив первую всё заработало. Надеюсь это поможет!

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу