SORU
3 Ocak 2014, Cuma


Gmail Hata :SMTP sunucusu güvenli bir bağlantı gerektiriyor veya istemcinin kimliği doğrulanmadı. Sunucu yanıtı şöyleydi: 5.5.1 kimlik Doğrulaması Gerekli

Aşağıdaki kodu e-posta göndermek için kullanıyorum. Kod doğru benim yerel Makinede çalışır. Ama Üretim sunucuda hata mesajı alıyorum

        var fromAddress = new MailAddress("mymailid@gmail.com");
        var fromPassword = "xxxxxx";
        var toAddress = new MailAddress("yourmailid@yourdoamain.com");

        string subject = "subject";
        string body = "body";

        System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient
        {
            Host = "smtp.gmail.com",
            Port = 587,
            EnableSsl = true,
            DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network,
            UseDefaultCredentials = false,
            Credentials = new NetworkCredential(fromAddress.Address, fromPassword)

        };

        using (var message = new MailMessage(fromAddress, toAddress)
        {
            Subject = subject,
            Body = body
        })


        smtp.Send(message);

Ve benim Gmail/c üretim sunucudan kod koştum sonra aşağıdaki e-posta aldık

Merhaba

Geçenlerde birisi şifrenizi Google oturum açmak için kullanılan Mymailid@gmail.com hesap. Bu kişi bir uygulama gibi kullanıyordu e-posta istemcisi veya mobil cihaz gibi.

Bu bir korsan çalışıyor diye oturum açma girişimini engelledik hesabınıza erişmek. Oturum açma girişimi: detayları gözden geçirin

Saat UTC IP Adresi Cuma, 3 2014 13:56:08 o Ocak: xxx.xx.xx.xxx (abcd.net.) Konum: Philadelphia, PA, Philadelphia, PA, USA

Eğer bu oturum açma girişimi hatırlıyorsun değil, başka biri olabilir hesabınıza erişmeye çalışıyor. Eğer oturum ve hesap şifrenizi hemen sıfırlayın.

Reset şifre

Bu sen ve bela hesabınıza erişmekte iseniz sorun giderme adımları yer tam http://support.google.com/mail?p=client_login

Saygılarımızla, Google ekibi oluşturuyor

CEVAP
3 Kasım 2014, PAZARTESİ


Kodu posta göndermeyi deneyin ve "SMTP sunucusu güvenli bir bağlantı gerektiriyor veya istemcinin kimliği doğrulanmadı. hata bulduğunuzda Sunucu yanıtı şöyleydi:" Gerekli, daha hata aşağıdaki durumlar nedeniyle ortaya çıkabilir. 5.5.1 kimlik Doğrulama

durum 1:şifre yanlış olduğunda

durum 2:bazı uygulamasından giriş yapmaya çalıştığınızda

durum 3:etki alanı saat dilimi/etki alanı/bilgisayar dışında oturum açmaya çalıştığınızda (Bu kod, posta gönderirken senaryoları çoğunda böyledir)

Her biri için bir çözüm var

durum 1 için çözüm:Doğru şifreyi girin.

durum 2 için çözüm: followig bağlantı güvenlik ayarları gidinhttps://www.google.com/settings/security/lesssecureappsve daha az güvenli uygulamalar sağlar . Tüm apps giriş mümkün olacak, böylece.

durum 3 için 1 çözüm:(Bu yararlı olabilir) etkinliğini gözden geçirmek gerekir. ama etkinliği Gözden Geçirme link yararlı olmayacaktır en son güvenlik standartları nedeniyle yararlı olmayacaktır. Denemek aşağıda durum.

durum 3 için çözüm 2Varsa barındırılan kodunuzu bir yerde üretim sunucusu ve varsa erişim için Üretim sunucu, daha uzak masaüstü bağlantısı için sunucu üretimi ve denemek için bir kez oturum açma tarayıcı üretim sunucusu. Bu giriş için excpetioon google katacak ve kod giriş için izin verilir.

Ama eğer üretim sunucusuna erişim yok ise. Çözüm 3 deneyin

durum 3 için 3 çözüm:Diğer dilimi oturum açma etkinleştirmek için google Hesabı için ıp / var.

bağlantıyı takip edinhttps://g.co/allowaccessve Devam düğmesini tıklatarak erişim sağlar.

Ve işte bu kadar. Al bakalım. Şimdi google hesabınıza app herhangi bir yolla bilgisayara herhangi birinden ve giriş mümkün olacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BioHunta

    BioHunta

    28 Mayıs 2006
  • fufko

    fufko

    27 ŞUBAT 2006
  • khloe brooks

    khloe brooks

    25 Temmuz 2011