Автор Тема: Почта (отправление заказа)  (Прочитано 2368 раз)

Оффлайн quer

  • Чайник
  • *
  • Сообщений: 11
    • Просмотр профиля
Почта (отправление заказа)
« : Июня 19, 2014, 09:12:57 am »
В настройках магазина установил почту яндекса.

Приходят заказы xxxx@hosting.gggg.ru

Ответ от хостера

Добрый день. У вас неверно сформирован заголовок header письма:

Цитировать
Интернет магазин kids-avto.ru -  детские электромобили, квадроциклы, самокаты и другие игрушки для детей. <info@kids-avto.ru>

Вот тако он выглядит. Исправьте скрипт отправки почты на header:

Цитировать
From: Интернет магазин kids-avto.ru <info@kids-avto.ru>

Оффлайн quer

  • Чайник
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Почта (отправление заказа)
« Ответ #1 : Июня 19, 2014, 08:10:21 pm »
Наверное я не информативно создал тему.

1. Настройки "Общие"
Поле  - Email, на который будут отправляться уведомления о заказах:

указал почтовый адрес  допустим quer@yandex.ru

Контактный email адрес Вашего магазина: info@kids-avto.ru   (доменная почты яндекса).

2. При заказе приходят мне и покупателю письма с адресом от хостера:
quer@batman.beget.ru

что неудобно в случае переписки и т.д. При обращении в тех поддержку, они посоветовали сменить header.

P/S/ похожая тема

http://forum.legosp.net/index.php/topic,69.msg1417.html#msg1417
но у меня уже

Цитировать
в файле class.phpmailer.php
найди
$params = sprintf("-oi -f %s", $this->Sender);
и замени на
$params = "";


все исправлено
« Последнее редактирование: Июня 19, 2014, 10:18:36 pm от quer »

Оффлайн quer

  • Чайник
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Почта (отправление заказа)
« Ответ #2 : Июня 20, 2014, 03:29:33 pm »
Добавил файл

Оффлайн quer

  • Чайник
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Почта (отправление заказа)
« Ответ #3 : Сентября 15, 2014, 08:09:59 pm »
Проблема решена.
Наличие в описании магазина запятых. Пришлось убрать.

-=-=-=-=-=-
В соответствии со стандартом rfc2047 http://www.faqs.org/rfcs/rfc2047.html
при передачи сообщения необходимо экранировать спец символы

"(" / ")" / "<" / ">" / "@" / "," / ";" / ":" / "
               <"> / "/" / "[" / "]" / "?" / "." / "="


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