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

[Решено] Проблема с e-mail


st1tch

Recommended Posts

Ребята, подскажите. В форме отправки сообщения на странице контактов есть поле E-Mail:. Я так понимаю оно должно подставлятся в адрес отправителя при отправки письма. А у меня как никурти там всегда postmasterСОБАКАbazacomp.nichost.ru. И получается что никакой обратной связи по запросам. Может у кого есть сообрадения по этму поводу?

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


Проблема оказалась, исключчительно на стороне хостинга. Всё дело в ограничении доверительных отправителей и получаетелей на строне апача. Достаточно было добавить адрес , куда приходят письма - в доверительные получатели в настройках

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


  • 2 weeks later...

Всем привет.Попытался решить проблему с емейл, с неправильными заголовками и темой.Изменил файл system/library/mail.php как написано выше.Отправляться перестало вообще.Из магаза письмо в закладке "контакты" приходит.При регистрации нового клиента на клиентский емейл ничего не приходит.Также не приходит клиенту подтверждение о заказе.Вернул изменения в файле mail.php назад, точнее перезаписал его, взяв скопированный файл до изменения.Результат-0!Что делать, не знаю.Кто-нибудь сталкивался???

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


  • 2 weeks later...
  • 5 weeks later...

Версия opencart 1.4.8b предложенное решение неработает, пробовал всяко-разно. Кракозяблы что в интерфейсе гугла-почты, что в яндекс-почте, что в разных почтовых клиентах. Подскажите, как побороть?скриншот: post-607-1293741788,3869_thumb.jpg

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


для версии 1.4.8 пробуем такую замену строки 93 в файле /system/library/mail.php:

$header .= 'Subject: ' . '=?utf-8?B?'.base64_encode($this->subject).'?=' . $this->newline;вместо$header .= 'Subject: ' . $this->subject . $this->newline;
также в строке кода №113 добавляем второй перевод строки:
$message .= 'Content-Transfer-Encoding: 8bit' . $this->newline . $this->newline;
Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Исправил все что советовали. Письма при регистрации и заказе приходят, все хорошо. Но осталось одно,письма со страницы Контакты на отправляются если Имя написано на русском или количество символов в сообщении меньше 50 (примерно, зависит от количества пробелов).Почта администратора на gmail.Версия OpenCart 1.4.8b.Где искать эту ошибку?

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


  • 4 weeks later...

Подскажите, текст письма нормально приходит а тема вот так: www.lxxxxx.ru - п п п пЁп п п я п п п п я п пЁп я я я п я п я . Opencart 1.4.8b, исправил как fixxer сказал, эту проблему не решает, смотрю в вебе на mail.ru

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


  • 4 weeks later...

Здравствуйте. Столкнулся с аналогичной проблемой при отправке писем через интрефейс "Наши контакты".

Ошибки в логе:

[Sun Nov 07 23:04:09 2010] [error] [client 10.01.150.2] Error: MAIL FROM not accepted from server!, referer: http://myserver/pesok/index.php?route=information/contact[Sun'>http://myserver/pesok/index.php?route=information/contact[Sun Nov 07 23:04:09 2010] [error] [client 10.01.150.2] Error: RCPT TO not accepted from server!, referer: http://myserver/pesok/index.php?route=information/contact[Sun'>http://myserver/pesok/index.php?route=information/contact[Sun Nov 07 23:04:09 2010] [error] [client 10.01.150.2] Error: DATA not accepted from server!, referer: http://myserver/pesok/index.php?route=information/contact[Sun'>http://myserver/pesok/index.php?route=information/contact[Sun Nov 07 23:04:09 2010] [error] [client 10.01.150.2] Error: DATA not accepted from server!, referer: http://myserver/pesok/index.php?route=information/contact[Sun'>http://myserver/pesok/index.php?route=information/contact[Sun Nov 07 23:04:09 2010] [error] [client 10.01.150.2] Error: QUIT not accepted from server!, referer: http://myserver/pesok/index.php?route=information/contact
Куда копать?
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Была проблема с 148b. на почту приходило п п я п п п -п я я п п я п п п.

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

файл mail.php (в папке system/library), код на строке 96,97 :

$header .= 'From: ' . $this->sender . '<' . $this->from . '>' . $this->newline;$header .= 'Reply-To: ' . $this->sender . '<' . $this->from . '>' . $this->newline;
заменил на:

$header .= 'From: ' . '=?utf-8?B?'.base64_encode($this->sender).'?=' . '<' . $this->from . '>' . $this->newline;$header .= 'Reply-To: ' . '=?utf-8?B?'.base64_encode($this->sender).'?=' . '<' . $this->from . '>' . $this->newline;

и строка 149 :

if ($this->parameter) {				mail($to, $this->subject, $message, $header, $this->parameter);			} else {				mail($to, $this->subject, $message, $header);			}
на:

if ($this->parameter) {				mail($to, '=?utf-8?B?'.base64_encode($this->subject).'?=', $message, $header, $this->parameter);			} else {				mail($to, '=?utf-8?B?'.base64_encode($this->subject).'?=', $message, $header);			}

теперь все нормально, и на mail.ru и на остальных

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


Проблема с почтой такая: если отправлять отзыв через обратную связь, то письмо хозяину магазина приходит, а при заказе на сайте писма нет, подскажите пожалуйста как исправить?ос 1.4.8bв панели Оповещение о заказе по E-mail включено

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


  • 3 weeks later...

Добрый день.

Помогите с проблемой отправки email. Сайт на локалке (Денвер3), версия Open Cart 1.4.9.1. При открытии письма, с заголовками всё нормально, но тело письма нет вообще, только прикрепленный файл расширением .att, который у меня определяется как файл фотошоп. Перепробовал разные версии, без изменений. В чём проблема?

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

Была проблема с 148b. на почту приходило п п я п п п -п я я п п я п п п.

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

файл mail.php (в папке system/library), код на строке 96,97 :.....................

Спасибо за решение!

Для 1.4.9.1 помогло.

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


  • 2 weeks later...

Чтобы заголовки были нормальными, нужно в файле /system/library/mail.php изменить следующие строки:

строка 106-107

$header .= 'From: ' . '=?utf-8?B?'.base64_encode($this->sender).'?=' . '<' . $this->from . '>' . $eol;
$header .= 'Reply-To: ' . '=?utf-8?B?'.base64_encode($this->sender).'?=' . '<' . $this->from . '>' . $eol;
и строка 155:

mail($to, '=?utf-8?B?'.base64_encode($this->subject).'?=', $message, $header);

Тогда заголовки будут нормальными.

Но вот рассылка и письма в виде хтмл (информация о заказе, например) на мэйл.ру все равно приходить не будет ((

версия148письма вобще не приходят. а без изменений приходят с козюбриками вместо имени. при чем в веб интерфейсе яндекса все нормально. при попытке ответить на письмо козюбрики в имени. при скачке письма оутлоком козюбрики в имени все время. и не понятно почему приходит два письма всегда
Надіслати
Поділитися на інших сайтах


для версии 1.4.8 пробуем такую замену строки 93 в файле /system/library/mail.php:

$header .= 'Subject: ' . '=?utf-8?B?'.base64_encode($this->subject).'?=' . $this->newline;
вместо
$header .= 'Subject: ' . $this->subject . $this->newline;
также в строке кода №113 добавляем второй перевод строки:

$message .= 'Content-Transfer-Encoding: 8bit' . $this->newline . $this->newline;
в оутглюке козюбрики так и остались
Надіслати
Поділитися на інших сайтах


Была проблема с 148b. на почту приходило п п я п п п -п я я п п я п п п.

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

файл mail.php (в папке system/library), код на строке 96,97 :

$header .= 'From: ' . $this->sender . '<' . $this->from . '>' . $this->newline;
$header .= 'Reply-To: ' . $this->sender . '<' . $this->from . '>' . $this->newline;
заменил на:

$header .= 'From: ' . '=?utf-8?B?'.base64_encode($this->sender).'?=' . '<' . $this->from . '>' . $this->newline;
$header .= 'Reply-To: ' . '=?utf-8?B?'.base64_encode($this->sender).'?=' . '<' . $this->from . '>' . $this->newline;

и строка 149 :

if ($this->parameter) {
				mail($to, $this->subject, $message, $header, $this->parameter);
			} else {
				mail($to, $this->subject, $message, $header);
			}
на:

if ($this->parameter) {
				mail($to, '=?utf-8?B?'.base64_encode($this->subject).'?=', $message, $header, $this->parameter);
			} else {
				mail($to, '=?utf-8?B?'.base64_encode($this->subject).'?=', $message, $header);
			}

теперь все нормально, и на mail.ru и на остальных

вот это сработало но письма приходит два. как поправить чтоб было одно??

мало того при заказе на основной адрес приходит 4 письма на дополнительный одно письмо. покупателю не приходит не одного. ставил последнюю версию выложенную на сайте.

письмо имеет такой заголовок - От кого интернет магазин - "Таганрог Строй Маркет"

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


  • 1 month later...

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

Опенкарт 1.4.8, файл mail.php пробовал от ocStore 1.7.0 ставить, такая же проблема.

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


Может на почтовом сервере в спам попадает?

У меня почта на mail.ru, как можно проверить? Сегодня попробую на своем домене почту сделать.

У кого на mail.ru работает, напишите пожалуйста настройки.

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


  • 4 weeks later...

OCStore 1.4.7 при заказе на основной емэйл письма приходят как клиенту так и админу.

в настройках ставлю доп. адреса но на них не приходит.

пробывал выбирать ПОЧТА и SMTP

в чем может быть проблема?

хостинг masterhost почта mail.ru

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

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


хостинг masterhost

Аналогично. Это проблема имхо в нем. Вроде бы у них smtp авторизация как-от не дружит с opencart. Иногда мне всё же доходят письма (клиенту они доходят всегда, мне иногда).

А можно глянуть на ваш сайт?

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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