Использование MailKit для получения писем из GmailC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Использование MailKit для получения писем из Gmail

Сообщение Anonymous »

Я использую приведенный ниже код для получения писем. Но при попытке подключения к серверу я получаю исключение Socket (client.Connect(uri, cancel.Token);).

Необработанное исключение:
System.Net.Sockets.SocketException: время соединения истекло

using MailKit;
using MimeKit;
using System.Net;
using System.Threading;
using MailKit.Net.Pop3;

namespace TestMail
{
class Program
{
public static void Main (string[] args)
{

using (var client = new Pop3Client ()) {

var Server = "gmail.com";
var Port = "995";
var UseSsl = false;
var credentials = new NetworkCredential("[email protected]", "abc");
var cancel = new CancellationTokenSource ();
var uri = new Uri(string.Format("pop{0}://{1}:{2}", (UseSsl ? "s" : ""), Server, Port));

//Connect to email server
client.Connect(uri, cancel.Token);
client.AuthenticationMechanisms.Remove ("XOAUTH2");
client.Authenticate (credentials, cancel.Token);

//Fetch Emails
for (int i = 0; i < client.Count; i++) {
var message = client.GetMessage (i);
Console.WriteLine ("Subject: {0}", message.Subject);
}

//Disconnect Connection
client.Disconnect(true);
}
}

}

}


Подробнее здесь: https://stackoverflow.com/questions/328 ... from-gmail
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Использование Mailkit для получения электронных писем из Gmail
    Anonymous » » в форуме C#
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Как исправить отправку электронных писем на Gmail в MailKit?
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как исправить отправку электронных писем на Gmail в MailKit?
    Anonymous » » в форуме C#
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Вложения полосы из электронных писем с использованием mailkit / mimekit
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • MailKit и OAuth2 для Gmail SMTP — ошибка 5.7.8 BadCredentials
    Anonymous » » в форуме C#
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»