Как получить доступ к Gmail для хранения в пользовательских CRM с использованием базы данных SQL Server? - PullRequest
5 голосов
/ 12 марта 2010

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

CRM написана на Visual Basic 2008 , а база данных - SQL Server 2008 . Единственное электронное письмо, которое эти люди используют в магазине и в дороге, - Gmail . Каждый продавец имеет свой собственный адрес Gmail. Вот как они работают.

Если они находятся в пути и отвечают на запрос клиента по электронной почте о продукте, они хотели бы, чтобы этот разговор по электронной почте был сохранен в таблице в базе данных. Я думаю, что это та часть, которую я не могу обернуть вокруг себя. Как получить доступ к данным электронной почты (зная идентификатор пользователя и пароль) и сделать это из Visual Basic 2008?

Было бы предпочтительным свободное или близкое к бесплатному решение.

1 Ответ

1 голос
/ 12 марта 2010

Одна вещь, которую мы сделали в прошлом, это создала отдельную учетную запись электронной почты и просто предоставила пользователям BCC этот адрес электронной почты, например, crm@somewhere.com. Затем у нас на сервере есть небольшое приложение, которое опрашивает электронную почту из этого центрального почтового ящика и автоматически присоединяет ее к объекту на основе адреса электронной почты получателя.

Мы также разрешаем пользователю добавлять некоторые команды внизу письма для прикрепления к таким вещам, как рабочие задания и / или счета, например, wo 1000 (для рабочего задания 1000) или b 1000 (для счета 1000 ).

Просто еще одна идея.

...