есть ли способ доступа к почте Gmail по IMAP с использованием аутентификации OAUTH2 в asp.net C#?Как можно получить почту Gmail через IMAP, используя аутентификацию или извлечение OAuth2 с использованием API Gmail в asp.net C#?
с помощью google api, я могу получить MessageID. Но не удалось получить подробности этого сообщения:
var gmailservice = new GmailService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = appName,
});
List<Message> objList = ListMessages(gmailservice, "me", AnyFromEmailAddress);
foreach (Message objM in objList)
{
// I can retrieve objM.Id but how to get message detail?
}
Или есть бесплатный клиент IMAP, которые используют oauth2 для входа в систему, как Mail.dll Limilab в
Не знаю, что я знаю, я заплатил за компонент Limilabs, он работает как чемпион. Это действительно недорого, когда вы думаете о том времени, когда оно спасет вас. Я использовал их компонент с 2008 года. – Henry
Вы реализовали образец из этой [ссылки] (https://developers.google.com/gmail/api/quickstart/dotnet#step_3_set_up_the_sample)? –
Извините за поздний ответ, поскольку я страдал от лихорадки. Да, я реализовал эту ссылку и отсутствовал html электронной почты. –