Добавть Reply-To: в заголовки письма с заказом

  • 8 Ответов
  • 572 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Satool

  • Осваиваюсь на форуме
  • ***
  • 88
  • 2
В письме с заказом отсутствует заголовок Reply-To:

Как его добавить? Где поправить?

в файле \components\com_jshopping\models\ordermail.php ничего не нашел.
Может где в другом месте необходимо копать?

*

dmitry_stas

  • Профи
  • ********
  • 9665
  • 930
в файле \components\com_jshopping\models\ordermail.php ничего не нашел.
придется еще раз поискать :)

но вообще то почтовые сервера не очень жалуют, когда From и Reply-To разные, так что аккуратнее с этим.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Brooksus

  • Завсегдатай
  • *****
  • 616
  • 156
  • Ща спою...
но вообще то почтовые сервера не очень жалуют, когда From и Reply-To разные, так что аккуратнее с этим.
А в чём криминал? Информация достоверна?
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.

*

dmitry_stas

  • Профи
  • ********
  • 9665
  • 930
та по сути криминала нет никакого, но поскольку таким приемом пользуются спамеры, то это поднимет спамовый рейтинг письма. а поскольку никогда неизвестно, сколько пунктов отделяет вас от попадания в спам, то это может быть критично
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Brooksus

  • Завсегдатай
  • *****
  • 616
  • 156
  • Ща спою...
та по сути криминала нет никакого, но поскольку таким приемом пользуются спамеры, то это поднимет спамовый рейтинг письма. а поскольку никогда неизвестно, сколько пунктов отделяет вас от попадания в спам, то это может быть критично
Понятно. Я просто думал, что это поле и было создано для случая, когда нужно указать получателя ответного письма отличного от отправителя, иначе в чем смысл его создания.

По существу вопроса:
Смотрите функцию sendmail в указанном вами файле и смотрите документацию Joomla - https://api.joomla.org/cms-3/classes/JMail.html#method_addReplyTo
« Последнее редактирование: 16.06.2016, 00:53:35 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.

*

dmitry_stas

  • Профи
  • ********
  • 9665
  • 930
так и есть, для этого и было создано. просто всегда есть "за" и "против". если это письмо с формы контактов, которое уходит с вашего сайта вам же, это один случай. там можно не боясь указывать Reply-To как email посетителя, чтобы было удобнее отвечать на письмо, и не боятся особо того, что письмо попадет в спам. поскольку это ваш ящик, а на нем вы уже настроите спам фильтр как нужно. но если это рассылка для клиентов, то там бы я 3 раза подумал, прежде чем задать разные From и Reply-To, поскольку видел неоднократно как при прочих исходных данных письмо с одинаковыми From и Reply-To ложится во Входящие, а с разными - в Спам
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Brooksus

  • Завсегдатай
  • *****
  • 616
  • 156
  • Ща спою...
.... поскольку видел неоднократно как при прочих исходных данных письмо с одинаковыми From и Reply-To ложится во Входящие, а с разными - в Спам
Вооот ... это я и хотел услышать.. Наличие подтвержденной практики :)
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.

*

Satool

  • Осваиваюсь на форуме
  • ***
  • 88
  • 2
Спасибо за ссылки, но знаний не хватает  :(

Подошел к вопросу логически, но не работает :( что неправильно делаю?

Код
//send mail admin
        if ($this->admin_send_order){
                        $send['admin'] = $this->addReplyTo($this->order->email, 'client');
$send['admin'] = $this->sendMail('admin', $jshopConfig->getAdminContactEmails(), $message_admin);
        }

*

Brooksus

  • Завсегдатай
  • *****
  • 616
  • 156
  • Ща спою...
Подошел к вопросу логически, но не работает :( что неправильно делаю?
Всё! Не ту функцию смотрите. Я вам говорил про функцию sendMail, а вы правите функцию  send.

Сама функция
Спойлер
[свернуть]
« Последнее редактирование: 16.06.2016, 18:19:40 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.