|
Почта | ☑ | ||
---|---|---|---|---|
0
Никкккк
22.08.18
✎
11:31
|
Добрый день! Подкиньте идею, как можно программно отправить текст "Принять", которая является гиперсылкой, и при нажатии уведомление направлялась на веб-сервер, где я пойму,что клиент нажал на "Принять"
|
|||
1
Fedor-1971
22.08.18
✎
11:34
|
(0) Вдохнули, выдохнули, медленно и внятно написали что хотелось спросить, по порядку УФ или ОФ, общая идея, при чём тут почта?
|
|||
2
Никкккк
22.08.18
✎
11:40
|
(1)1С:Предприятие 8.3, Управление нашей фирмой, редакция 1.6
Суть такова: мне приходят сообщения с почты,и они автоматически фиксируются как заявки.У заявки есть статусы "Новая,В РАБОТЕ,закрыта". Когда я закрываю заявку,нужно чтобы клиенту приходило уведомление о том, что заявка закрыта(и если она закрыта по его усмотрению, то он нажимает на гиперссылку "Принять" или "Отклонить", после чего, его действие должно передаться мне(то есть через веб-сервер). Вопрос в том,как отправить ему эти гиперссылки с действиями и получить ответ о его действии |
|||
3
XMMS
22.08.18
✎
11:45
|
(2)
1. Формировать письмо в HTML формате с гиперссылкой, в которой параметрами например зашифрованы нужные данные. 2. Написать на веб-сервере скрипт, например на php, обрабатывающий заход по такой ссылке. |
|||
4
Fedor-1971
22.08.18
✎
11:49
|
(2) например так:
1. Реализуешь механизм фиксации отправки сообщений (РС или просто реквизит в документе) - нужно что-бы при повторном сохранении /проведении выполненной заявки сообщение не отправлялось ещё раз 2. Заводишь ящик, например, "ZayavkaOK@..." 3. Пользователю отправляешь письмо, в котором HTML код с двумя кнопками, например, Принято и Отклонено (сколько нужно столько и добавь). По нажатию кнопки, на ящик ZayavkaOK@... падает письмо, в теле или заголовке которого есть УИД заявки и код ответа пользователя 4. Дальше обрабатываешь полученное как тебе больше нравится, прямо в 1С через регламент или ручным запуском обработки |
|||
5
Fedor-1971
22.08.18
✎
11:52
|
4+ Это если просто средствами почты, можно замутить через ВЕБ-сервис. Тут уж сам придумай схему работы.
Можно задействовать бизнес-процессы и не выходить за рамки 1С (глюков и лагов будет меньше, а общая стабильность выше) |
|||
6
Никкккк
22.08.18
✎
11:58
|
(3),(4) Спасибо за советы!Буду пробовать
|
|||
7
Никкккк
22.08.18
✎
12:01
|
(4) а как средствами почты определить нажатие кнопки пользователем?
|
|||
8
Fedor-1971
22.08.18
✎
12:11
|
(7) в HTML коде письма реализуется что-то типа mailto: на каждый вариант
|
|||
9
Fedor-1971
22.08.18
✎
12:11
|
8+ для этого и нужен единый ящик для ответов на такие письма
|
|||
10
Никкккк
22.08.18
✎
12:17
|
(8) отличная идея!Спасибо
|
|||
11
arsik
гуру
22.08.18
✎
12:31
|
Зачем так усложнять. С письмами - это вообще треш какой то. Достаточно http сервиса одинесовского и ссылку правильно в письме сформировать.
|
|||
12
Fedor-1971
22.08.18
✎
12:36
|
(11) Человек просил Почтой.
Полной картинки нет, может хватило бы и бизнес-процессов, если подтверждающий внутри конторы |
|||
13
Никкккк
22.08.18
✎
12:36
|
(9) Вот я указываю ссылку в письме. По нажатию на нее,формируется новое письмо, но мне нужно,что пользователь нажал на кнопку и письмо с ответом автоматически отправлялось на другой ящик. А в данном примере получается,что по нажатию кнопки,создается новое письмо с заполненным полем "кому" и приходится заполнять поля и отправлять в ручную.
Текст = " |<h3> Заявка под номером %1 была закрыта %2</h3> |Подтвердите закрытие заявки<br /> |<p><a href=mailto:[email protected]>Принять</a></p><br /> |Конец письма. |"; Сообщение.Тексты.Добавить(Текст,ТипТекстаПочтовогоСообщения.HTML);mailto:[email protected]>Принять</a></p><br |
|||
14
Никкккк
22.08.18
✎
12:37
|
Там ссылка после лишняя,нечаянно копернулась если что)
|
|||
15
Fedor-1971
22.08.18
✎
12:39
|
(13) погугли как отправить полноценное письмо,
в этом не подскажу, слабоват в HTML |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |