Я пытаюсь написать приложение asp.net (используя C#), которое обращается к моему почтовому ящику Outlook и отображает сообщения. Я искал в google, но не мог найти полезную информацию, любая помощь приветствуется?Как получить доступ к почте Outlook с помощью ASP.NET?
ответ
Если вы используете биржу, то вы можете использовать веб-службы Exchange, чтобы читать сообщения электронной почты.
Пожалуйста, см here
Вы не можете подключиться к Outlook через C# (ASP.NET), но вы можете подключиться к своему почтовому серверу через POP3/IMAP для чтения почты.
Это неверно, вы действительно можете подключиться к Outlook с помощью C#, посмотрите на другие ответы, в которых упоминаются Outlook addins/Interop. –
@gmagana: В самом деле, вы можете создать связь с внешним видом от аддинов или через interop, но из того, что я знаю, вы не можете создать interop с веб-страницы на свой локальный Outlook-клиент.Возможно, я ошибаюсь, но я не нашел способ сделать это, за исключением случаев, когда вы устанавливаете клиент на компьютер, который вы вызываете с помощью обработчика URL. – NoLifeKing
Я хочу создать веб-страницу, которая обращается к моим сообщениям Outlook. И покажите их на этой веб-странице, которую я создал. – SamekaTV
Вы должны быть осведомлены о том, что прогноз выполняется на локальном компьютере пользователя, и приложение ASP.NET выполняется на каком-то сервере и нет никакого способа, что ваш код на стороне сервера ASP.NET может используйте локальные данные Outlook.
AFAIK единственный способ сделать что-то подобное было бы создать прогноз надстройку, которая будет экспортировать все письма для приложений ASP.NET
Я использую MS Outlook 2003, я не думаю, что можно создать дополнение в MS Outlook 2003? – SamekaTV
Да, это возможно: [ссылка] (http://msdn.microsoft.com/en-us/library/aa289167%28v=vs.71%29.aspx) [ссылка] (http: //blogs.msdn. com/b/dancre/archive/2004/03/21/93712.aspx? wa = wsignin1.0) –
bakula Outlook работает на Exchange Server 2007. У вас есть код для подключения к ES2007? – SamekaTV
Будьте очень осторожны, что вы не пытаются получить доступ к Outlook, на стороне сервера, используя интерфейсы автоматизации. Все настольные приложения Microsoft Office записываются для запуска интерактивным пользователем в процессе с насосом сообщений, при этом вся синхронизация происходит через пользовательский интерфейс. Когда вы запускаете их в многопоточной среде, такой как ASP.NET, происходят ужасные вещи. Если вам повезет, приложение просто потерпит крах.
Если вам не повезет, вы можете пострадать от повреждения данных, случайных сбоев в несвязанных кодах и всех других вещей, которые происходят, когда приложение повреждает память.
Вы также можете нарушить свою лицензию, если пользователи, получающие доступ к приложению Office через ваш веб-сайт, не имеют индивидуальной лицензии на использование приложения на своем рабочем столе.
Люди, которые будут использовать приложение, будут имеют право использовать его. Приложение нужно только для доступа к моим письмам и их отображения, вот и все. Я не вижу, что может пойти не так. – SamekaTV
@Massimo: вы не поняли, что это просто не работает в серверной среде? Не тратьте свое время. Есть более простые способы пытать себя, если вам нравятся такие вещи. –
@John: Ха-ха, я не мучаю себя. Но я действительно хочу получить к ним доступ: все. – SamekaTV
- 1. Как получить доступ к почте MS Outlook с помощью EntryIDCollection?
- 2. Доступ к электронной почте Microsoft Outlook с помощью C#
- 3. Доступ к электронной почте Outlook с помощью C#
- 4. Как получить доступ к последней почте от определенного отправителя в Outlook с помощью сценария python
- 5. Как получить доступ к электронной почте Outlook, с помощью Delphi подтемы
- 6. Как получить доступ к общедоступным папкам Outlook с помощью Java?
- 7. Как получить доступ к Outlook клиента в ASP.net?
- 8. Доступ к API Outlook с помощью Python
- 9. Как получить доступ к планировщику Outlook в asp.net
- 10. Как получить доступ к почте из gmail
- 11. Как применить сокеты к электронной почте Outlook Outlook
- 12. Как получить доступ к событию перетаскивания Outlook outlook 2007 inbox в Outlook VSTO добавить?
- 13. Присоединение файла к почте с outlook
- 14. Как получить доступ к MULTISELECT DropDownList с помощью asp.net C#
- 15. Как получить доступ к FaceBook Ads API с помощью ASP.NET
- 16. Как получить доступ к сгенерированным элементам управления с помощью ASP.Net
- 17. C# - Outlook - получить доступ к новому календарю
- 18. CakePHP- Доступ к почте с использованием IMAP
- 19. Как получить доступ к электронной почте с ContentObserver?
- 20. Поражение «Программа пытается получить доступ к электронной почте» с помощью SendMessage
- 21. Как получить доступ к почте Outlook в iOS через веб-службы
- 22. Как получить непрочитанную информацию по электронной почте с помощью asp.net?
- 23. Прикрепление листа Excel к электронной почте Outlook
- 24. Добавление подписи к электронной почте Outlook
- 25. Доступ к заголовкам части тела в многостраничной почте в Outlook с использованием C#
- 26. Доступ к веб-страницам по электронной почте
- 27. Как я могу получить доступ к почте с сервера обмена Microsoft Exchange с помощью javascript?
- 28. Доступ к почте gmail или yahoo с помощью скрипта
- 29. Как получить доступ к автогенерацииSelectButton в asp.net
- 30. Как получить доступ к объекту (asp.net mvc)?
Это странно - возможно, вы объясняете причины этого решения? –
Outlook как в вашем клиентском приложении? Или вы, по мнению «Outlook», имеете в виду свою «учетную запись электронной почты»? Или, возможно, сервер обмена, у которого уже есть веб-интерфейс? –
Я думаю, что «Outlook», OP означает «Outlook». Есть только один Outlook, вы знаете ... –