|
|
16.11.2011, 09:58
|
|
maxonline
Maxonline
Зарегистрирован: 2009-01-12
Сообщений: 45
|
Мне нужно чтобы посетитель, отвечая на письмо с сайта, отправлял ответ сразу на 2 адреса.
В параметре $mailer->send "адрес для ответа" вставляю 2 e-mail через запятую:
Код:$mailer->send($f_Email, $system_env['SpamFromEmail'], "1mail@avon-boom.ru,2mail@avon-boom.ru", "Ваша анкета на сайте AVON-BOOM.RU получена", "AVON");
Посетитель получает письмо и в поле "Отправлять ответы по адресу" значится:
Код:"1mail@avon-boom.ru,2mail"@avon-boom.ru
в начале кавычки и кавычки перед собачкой во втором адресе. Откуда они взялись?
Объясните, это ошибка NetCat или я что-то неправильно делаю?
Максим
|
|
|
16.11.2011, 10:50
|
|
resident
Веб-группа «Дабл Ю»
Зарегистрирован: 2005-01-10
Сообщений: 336
|
может ваш почтовый клиент так извратился, проверил, у меня нормально приходит
Reply-To: <1mail@avon-boom.ru,2mail@avon-boom.ru>
но дело в том что пользователь будет отвечать на поле From (по крайней мере в яндекс почте)
|
|
|
16.11.2011, 11:19
|
|
maxonline
Maxonline
Зарегистрирован: 2009-01-12
Сообщений: 45
|
Цитата:может ваш почтовый клиент так извратился, проверил, у меня нормально приходит
Reply-To: <1mail@avon-boom.ru,2mail@avon-boom.ru>
но дело в том что пользователь будет отвечать на поле From (по крайней мере в яндекс почте)
Проверил эти письма в веб почте на Yandex Mail. В параметрах:
Код:From: =?windows-1251?B?QVZPTi4gwOLl8Pz/7e7i4CDF6+Xt4A==?= <"lena@avon-boom.ru, adm"@avon-boom.ru>
Reply-To: <"lena@avon-boom.ru, adm"@avon-boom.ru>
resident, у вас какая версия NetCat? Может у меня старая версия класса
Максим
|
|
|
17.11.2011, 07:55
|
|
resident
Веб-группа «Дабл Ю»
Зарегистрирован: 2005-01-10
Сообщений: 336
|
проверялось на последней 4.6
/* $Id: mail.inc.php 4066 2010-10-18 08:27:47Z evgen $ */
require "mail.inc.php";
$mailer = new CMIMEMail();
$mailer->send("email@yandex.ru", "email@gmail.com", "1mail@avon-boom.ru,2mail@avon-boom.ru", "Ваша анкета на сайте AVON-BOOM.RU получена", "AVON");
To: mail@yandex.ru
Subject: =?windows-1251?B?wuD44CDg7erl8uAg7eAg8eDp8uUgQVZPTi1CT09NLlJVIO/u6/P35e3g?=
From: =?windows-1251?B?QVZPTg==?= <email@gmail.com>
Reply-To: <1mail@avon-boom.ru,2mail@avon-boom.ru>
/* $Id: mail.inc.php,v 1.9 2007/05/17 14:50:17 kx Exp $ */
To: email@yandex.ru
Subject: =?MAIN_EMAIL_ENCODING?B?wuD44CDg7erl8uAg7eAg8eDp8uUgQVZPTi1CT09NLlJVIO/u6/P35e3g?=
From: =?MAIN_EMAIL_ENCODING?B?QVZPTg==?= <email@gmail.com>
Reply-To: <1mail@avon-boom.ru,2mail@avon-boom.ru>
отвечает соответственно на email@gmail.com
может я что-то не так прописал?
|
|
|
17.11.2011, 08:04
|
|
resident
Веб-группа «Дабл Ю»
Зарегистрирован: 2005-01-10
Сообщений: 336
|
на шаред хостинге с патчем php mail header получил иной заголовок Reply-To
To: mail@yandex.ru
Subject: =?windows-1251?B?wuD44CDg7erl8uAg7eAg8eDp8uUgQVZPTi1CT09NLlJVIO/u6/P35e3g?=
X-PHP-Script: /netcat/admin/test.php for 127.0.0.1, 127.0.0.1
From: =?windows-1251?B?QVZPTg==?= <test@test.ru>
Reply-To: <1mail@avon-boom.ru>, 2mail@avon-boom.ru
|
|
|
12.01.2016, 10:37
|
|
Игорь
Игорь Мишарин
Зарегистрирован: 2011-11-20
Сообщений: 482
|
Попробуйте одинарные кавычки, не двойные.
Stark
|
|
|
07.02.2016, 15:52
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Народ, вы чего, какие кавычки :-)
В reply-to можно указывать максимум один адрес.
Если надо чтобы ответ получателя письма получили несколько человек, тогда нужно в качестве reply-to указать некий виртуальный адрес на почтовом сервере, к которому уже "подключить" в качестве алиасов всех нужных людей, кому должна прийти копия ответа.
|
|
|
08.02.2016, 08:25
|
|
resident
Веб-группа «Дабл Ю»
Зарегистрирован: 2005-01-10
Сообщений: 336
|
На даты сообщений смотрите.
rfc 822
4.4.3. REPLY-TO / RESENT-REPLY-TO
This field provides a general mechanism for indicating any
mailbox(es)...
A.2.4. Committee activity, with one author
George is a member of a committee. He wishes to have any
replies to his message go to all committee members.
From: George Jones <Jones@Host.Net>
Sender: Jones@Host
Reply-To: The Committee: Jones@Host.Net,Smith@Other.Org, Doe@Somewhere-Else;
|