Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
Интегратор по CRM решениям - АКАМ
Интегратор CRM систем
+7-495-481-60-08
+7-495-481-60-08
Заказать звонок
E-mail
sale@akam.ru
Адрес
Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
Режим работы
Пн. – Пт.: с 9:30 до 18:00
Подать заявку
Решения
  • B2B кабинеты
  • Разработки АКАМ
  • Типовые решения
1С:Предприятие.Элемент
  • О технологии
  • Стоимость лицензий
  • Новое в версии 7.0
Услуги
  • Аудит CRM-систем
  • Внедрение CRM-систем
  • Корпоративное сопровождение CRM
  • Интеграция 1С-Рарус с телефонией
Статьи
Клиенты и кейсы
О компании
  • Вакансии
  • Сертификаты
  • Новости
  • Цены
    • Решения АКАМ
    • 1С:CRM
    • 1С:Предприятие, лицензии
  • Отзывы
  • Реквизиты
  • Контакты, офисы
Контакты
Интегратор по CRM решениям - АКАМ
Интегратор CRM систем
Разработка B2B-кабинетов
+7-495-481-60-08
+7-495-481-60-08
Заказать звонок
E-mail
sale@akam.ru
Адрес
Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
Режим работы
Пн. – Пт.: с 9:30 до 18:00
Заказать звонок
Подать заявку
Решения
  • B2B кабинеты
  • Разработки АКАМ
  • Типовые решения
1С:Предприятие.Элемент
  • О технологии
  • Стоимость лицензий
  • Новое в версии 7.0
Услуги
  • Аудит CRM-систем
  • Внедрение CRM-систем
  • Корпоративное сопровождение CRM
  • Интеграция 1С-Рарус с телефонией
Статьи
Клиенты и кейсы
О компании
  • Вакансии
  • Сертификаты
  • Новости
  • Цены
  • Отзывы
  • Реквизиты
  • Контакты, офисы
Контакты
    Интегратор по CRM решениям - АКАМ
    +7-495-481-60-08
    +7-495-481-60-08
    Заказать звонок
    E-mail
    sale@akam.ru
    Адрес
    Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
    Режим работы
    Пн. – Пт.: с 9:30 до 18:00
    Заказать звонок
    Поиск
    Подать заявку
    Интегратор по CRM решениям - АКАМ
    Разработка
    B2B-кабинетов
    Телефоны
    +7-495-481-60-08
    Заказать звонок
    E-mail
    sale@akam.ru
    Адрес
    Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
    Режим работы
    Пн. – Пт.: с 9:30 до 18:00
    Интегратор по CRM решениям - АКАМ
    • Решения
      • Решения
      • B2B кабинеты
      • Разработки АКАМ
      • Типовые решения
    • 1С:Предприятие.Элемент
      • 1С:Предприятие.Элемент
      • О технологии
      • Стоимость лицензий
      • Новое в версии 7.0
    • Услуги
      • Услуги
      • Аудит CRM-систем
      • Внедрение CRM-систем
      • Корпоративное сопровождение CRM
      • Интеграция 1С-Рарус с телефонией
    • Статьи
    • Клиенты и кейсы
    • О компании
      • О компании
      • Вакансии
      • Сертификаты
      • Новости
      • Цены
        • Цены
        • Решения АКАМ
        • 1С:CRM
        • 1С:Предприятие, лицензии
      • Отзывы
      • Реквизиты
      • Контакты, офисы
    • Контакты
    Подать заявку
    • +7-495-481-60-08
      • Телефоны
      • +7-495-481-60-08
      • Заказать звонок
    • Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
    • sale@akam.ru
    • Пн. – Пт.: с 9:30 до 18:00

    Альтернативный почтовый клиент 1С (на примере 1С:CRM)

    Главная
    —
    Статьи
    —
    Интеграции
    —Альтернативный почтовый клиент 1С (на примере 1С:CRM)
    Автор
    Никишова Елизавета, Кулакова Оксана
    Дата публикации:
    07.09.2024
    Время чтения:
    7 минут
    Альтернативный почтовый клиент 1С (на примере 1С:CRM)

    При активном использовании почтового клиента в базе CRM администраторы системы зачастую сталкиваются с тем, что со временем размер базы данных увеличивается, что приводит к замедлению работы системы.

    Типовой клиент почты в 1С:CRM автоматически создаёт на каждое письмо в базе данных документ “Электронное письмо входящее”/“Электронное письмо исходящее”. Это и занимает значительное место в базе.

    У нашего Заказчика большое количество сотрудников, пользующихся почтовым клиентом в 1С, и это в итоге привело к проблемам с размерами базы данных. Поэтому в рамках проекта было решено разработать альтернативный почтовый клиент, который бы позволил работать с письмами, но не хранить их в базе.

    Функциональная часть

    Для работы с письмами мы использовали методы для работы с письмами по протоколам IMAP - для получения писем, и SMTP - для их отправки.

    Состав папок мы получаем с почтового сервера, письма отображаются на форме почтового менеджера только в тот момент, когда пользователь с ними работает, документы для каждого письма не создаются.

    Для реализации такого почтового клиента сделали обработку для работы с письмами. Нижеперечисленные настройки используем типовые:

    • Настройки учётных записей
    • Дополнительные настройки и подписи

    Обработка для альтернативного почтового клиента внешне аналогична типовому интерфейсу, реализованы следующие возможности:
    • получение и отправка писем (в том числе с вложениями);
    • открытие, просмотр, возможность скачивания вложений письма;
    • возможность загрузки писем за выбранный период;
    • превью текста писем в списке.

    Превью в альтернативной обработке

     Реализованы стандартные функции работы с письмом:

    • Принять обращение (открытие формы мастера принятия обращения с автоматическим поиском в клиентской базе по адресу электронной почты - аналогично типовому функционалу CRM);
    • Ответить;
    • Ответить всем;
    • Установить пометку о прочтении;
    • Переместить письмо.

    Функции работы с письмом

     

    При создании Интереса на основании письма, его данные сохраняются в регистре сведений. При создании Интереса и связке Интереса с письмом происходит:

    • автоматический перенос вложений из письма в присоединённые файлы в “Интересе”;
    • в ленте “Интереса” отображается текст письма, а также имеется возможность открыть письмо из ленты.

    Детали реализации

    1. Чтобы заполнить таблицу электронных писем для вывода на форму, мы используем объект конфигурации ИнтернетПочта.

    2. Письма получаем по каждой активной папке, предварительно получаем список этих папок с помощью методов ПолучитьПочтовыеЯщики() или ПолучитьПочтовыеЯщикиПоПодписке() объекта ИнтернетПочта. Учитываем, что папки могут иметь иерархию.

    3. Далее по каждой активной папке получаем заголовки писем по определенным отборам. Если на форме АРМ указан период, за который нужно получить письма, то указываем его в параметрах отбора. Отдельно получаем прочитанные и непрочитанные письма.

    4.  Сам текст письма и его вложения содержатся в объекте ПочтовоеСообщение, который можно получить из заголовка письма, поэтому в АРМ есть 2 варианта работы с письмами:

      • загрузка писем сразу вместе с текстом и его вложениями - в этом случае мы сразу получаем данные письма, которые содержатся в объекте ПочтовоеСообщение; при таком варианте письма грузятся дольше, но работа с ними в дальнейшем будет идти быстрее;
      • загрузка писем без текста письма - в этом случае мы имеем ограниченную информацию о письме, а данные письма получаем при открытии его на форме АРМ; при таком варианте письма грузятся быстрее, но открываться они будут немного дольше.
    5. После заполнения таблицы с данными писем, мы проверяем, какие из полученных писем были уже обработаны в базе (обработанными являются письма, по которым в базе был создан документ Интерес). Для хранения обработанных писем нами был создан регистр сведений Обработанные письма, в котором имеется измерение Идентификатор - в нем мы храним идентификатор письма, которое было обработано, и измерение Интерес - для хранения связи письма с конкретным документом Интерес.

    6. Далее мы передаем результат получения писем (таблицу с самими письмами, связанные таблицы с получателями, отправителями писем, получателями копий, вложениями) на форму и выводим результат на форму.

    7. Для просмотра письма в АРМ была реализована отдельная форма, на которой выводятся данные открытого письма. Если выбран вариант работы в АРМ с загрузкой писем без текста письма и вложений - данные письма дополнительно подгружаются при открытии формы, иначе мы сразу выводим данные из результата получения писем.

    8. Для отправки нового письма была также реализована отдельная форма. Письмо отправляется с помощью метода Послать объекта ИнтернетПочта.

    9. В АРМ реализована возможность перемещения письма в различные папки, в т.ч. в папку Удаленные, установка/снятие отметки о прочтении. Для этого мы используем методы объекта ИнтернетПочта:

      • ПереместитьВПочтовыйЯщик - для перемещения письма в папку;
      • УстановитьФлагиСообщений - для установки/снятие отметки о прочтении.

     

    Подведем итоги

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

    Пользователи системы теперь могут продолжать эффективно использовать почтовые функции в CRM, а администратор может не бояться негативного влияния на производительность системы.

    Назад к списку
    • 1С:Предприятие.Элемент 8
    • Интеграции 8
    • Методики 21
    • Обучение 18
    • Отрасли 2
    • Переход на 1C:CRM 12
    • Программирование 13
    • Решения АКАМ 13
    • Юридические 3
    CRM Администрирование Оптимизация Печатные формы Проекты Торги Управление задолженностью Учёт
    Страницы, которые просматривают сейчас
    Кейс по внедрению 1С:CRM. Модуль для 1С:ERP и 1С:КА2 для ТД "ТУЛА-СТАЛЬ" Реализация комплексного проекта по импортозамещению иностранной CRM-системы на решение российского производства 1С:CRM. Кейс по внедрению 1С-Рарус:Интеграция с телефонией(Софтфон) для Московская зеркальная фабрика Кейс по внедрению Управление торговлей ред. 2.0 для Нью Стрим Трейдинг Кейс по внедрению АКАМ: Модуль ТОРГИ для 1С:CRM для ЭЛКОМИМПОРТ
    О компании
    Вакансии
    Отзывы
    Сертификаты
    Новости
    Реквизиты
    Цены
    Контакты
    Типовые решения
    1С:CRM ПРОФ
    1C:CRM КОРП
    АКАМ:Инвестиционные проекты
    АКАМ:Торги (TRM)
    АКАМ: Управление задолженностью
    Услуги
    Аудит CRM-систем
    Внедрение CRM-систем
    Корпоративное сопровождение CRM
    Интеграция 1С-Рарус с телефонией
    Обследование CRM систем
    Внедрение 1C:CRM
    Настройка Интеграции с телефонией
    Корпоративное сопровождение 1C:CRM
    Разработка корпоративных порталов
    Клиенты и кейсы
    Статьи
    Акции
    +7-495-481-60-08
    +7-495-481-60-08
    Заказать звонок
    E-mail
    sale@akam.ru
    Адрес
    Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
    Режим работы
    Пн. – Пт.: с 9:30 до 18:00
    sale@akam.ru
    Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
    © 2025 Интегратор по CRM решениям - АКАМ
    Политика конфиденциальности
    Версия для слабовидящих