Автоматическое создание записи в сущности при получении письма
-
- Сообщения: 135
- Зарегистрирован: 22 окт 2019, 10:47
- Имя: Олег Костюк
- Откуда: Россия
- Организация: personal
Автоматическое создание записи в сущности при получении письма
Доброго времени суток!
Начал заниматься интеграцией почты. Создал сущность, для того чтобы при получении нового письма автоматически создавалась запись. Сделал настройки, связал поля в настройках. Запись создается автоматически при получении нового письма. Но почему-то у меня не заполняется автоматически поле описание, в котором должен содержаться текст письма? Если я создаю запись в ручную, для этого письма, через кнопку Связать, то текст письма подтягивается в нужное поле.
Начал заниматься интеграцией почты. Создал сущность, для того чтобы при получении нового письма автоматически создавалась запись. Сделал настройки, связал поля в настройках. Запись создается автоматически при получении нового письма. Но почему-то у меня не заполняется автоматически поле описание, в котором должен содержаться текст письма? Если я создаю запись в ручную, для этого письма, через кнопку Связать, то текст письма подтягивается в нужное поле.
- support
- Техническая поддержка
- Сообщения: 9337
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Автоматическое создание записи в сущности при получении письма
Не знаю, в чем может быть проблема. Проверьте настройки, сделайте больше тестов с разных ящиков.
Re: Автоматическое создание записи в сущности при получении письма
Добрый день! Может проблема не у одного меня, но суть такая. При получении письма система создает запись как положено. Но! если в письме содержится адрес e-mail (в пересылке или в подписи) то запись создается пустая.
Если открыть входящее письмо просто в разделе писем то там письмо отображается как есть. Почему связанные записи не переносятся неизвестно.
Если открыть входящее письмо просто в разделе писем то там письмо отображается как есть. Почему связанные записи не переносятся неизвестно.
Re: Автоматическое создание записи в сущности при получении письма
Сейчас снова пробовали автоматическое создание записи и выяснилось что содержание в письме e-mail не причем.
дело в другом но почему то с одних адресов записи создаются а с других нет(вернее создаются но пустые) и с чем связано непонятно.
Пробовали и домены почты менять (домен один и тот же но с одного адреса нормально а с другого нет)
До того что определили если писать письмо из почтовой программы то все хорошо доходит и сущность создается но если отправлять письмо из браузера (неважно какого гугл, мозилла и пр.) то текст письма не записывается в указанное поле но при этом тема и вложения записываются.
Как быть кто-нибудь может пояснить?
дело в другом но почему то с одних адресов записи создаются а с других нет(вернее создаются но пустые) и с чем связано непонятно.
Пробовали и домены почты менять (домен один и тот же но с одного адреса нормально а с другого нет)
До того что определили если писать письмо из почтовой программы то все хорошо доходит и сущность создается но если отправлять письмо из браузера (неважно какого гугл, мозилла и пр.) то текст письма не записывается в указанное поле но при этом тема и вложения записываются.
Как быть кто-нибудь может пояснить?
Re: Автоматическое создание записи в сущности при получении письма
Попробуйте поизменять тип поля в который проходит запись содержимого письма, поставьте тип поля текст и проверьте
Re: Автоматическое создание записи в сущности при получении письма
Спасибо, но тоже пробовали. Так же
Re: Автоматическое создание записи в сущности при получении письма
тело вашего письма содержит какие нибудь теги html ?
Re: Автоматическое создание записи в сущности при получении письма
Нет HTML теги не содержит. Но при многочисленных опытах выявили следующее:
Если кодировка письма имеет значение Content-Type: text/html; - то письмо НЕ создает запись в сущности. (И этим грешит родной yandex)
А если значение записи Content-Type: text/plain; - то письмо СОЗДАЕТ запись!
Например gmail имеет и тот и другой формат записи письма (хоть и зашифрованный)
Можно ли как-нибудь сделать исправление чтобы система видела оба формата e-mail писем т.к. на яндексе очень много пользователей остаются без возможности использования автоматическим созданием записей?
Если кодировка письма имеет значение Content-Type: text/html; - то письмо НЕ создает запись в сущности. (И этим грешит родной yandex)
А если значение записи Content-Type: text/plain; - то письмо СОЗДАЕТ запись!
Например gmail имеет и тот и другой формат записи письма (хоть и зашифрованный)
Можно ли как-нибудь сделать исправление чтобы система видела оба формата e-mail писем т.к. на яндексе очень много пользователей остаются без возможности использования автоматическим созданием записей?
- support
- Техническая поддержка
- Сообщения: 9337
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Автоматическое создание записи в сущности при получении письма
Тоесть проблема только когда из яндекс почты письмо?
Re: Автоматическое создание записи в сущности при получении письма
Да,
пробовали и с корпоративных доменов два разных но делегированы на яндексе, отправка из браузера (любого) - запись НЕ создается. (Content-Type: text/html;)
С тех же доменов но через почтового клиента по imap/smtp (Mozilla Thunderbird) - запись СОЗДАЕТСЯ (Content-Type: text/plain;)
С личного адреса в gmail Web и клиент - запись СОЗДАЕТСЯ(Content-Type: text/plain; там и тот и тот есть, как бы содержание письма дублировано, но я так понял записывается тот который понятней)
С личного адреса в yandex через веб - запись НЕ создается. (Content-Type: text/html;)
С личного адреса в yandex через клиент - запись СОЗДАЕТСЯ.(Content-Type: text/plain;)
пробовали и с корпоративных доменов два разных но делегированы на яндексе, отправка из браузера (любого) - запись НЕ создается. (Content-Type: text/html;)
С тех же доменов но через почтового клиента по imap/smtp (Mozilla Thunderbird) - запись СОЗДАЕТСЯ (Content-Type: text/plain;)
С личного адреса в gmail Web и клиент - запись СОЗДАЕТСЯ(Content-Type: text/plain; там и тот и тот есть, как бы содержание письма дублировано, но я так понял записывается тот который понятней)
С личного адреса в yandex через веб - запись НЕ создается. (Content-Type: text/html;)
С личного адреса в yandex через клиент - запись СОЗДАЕТСЯ.(Content-Type: text/plain;)