• 19-04-2025, 04:11:35
    #1
    smtp ile microsoftun servislerine bağlantı kurabiliyorum


    smtp_server = "smtp.office365.com"
    smtp_port = 587

    fakat mail göndermek istediğim zaman

    Hata oluştu: (535, b'5.7.139 Authentication unsuccessful, basic authentication is disabled. [VI1PR06CA0160.eurprd06.prod.outlook.coutlook.com 2025-04-19T00:56:21.077Z 08DD7BB205D6574A]')

    hatasını alıyorum. İnternette araştırdım microsoft kullanıcı adı şifre girişlerini kaldırmış ekstra doğrulama istiyormuş. Hesap ayarlarında 2fa açıp app password alarak çözülüyormuş fakat elimde daha önceden almış olduğum bir sürü outlook hesabı var ve bunlar kullanıcıadı@outlook.com:şifre şeklinde. Aldığım arkadaşa app password sorduğum zaman ilk defa duyduğunu söyledi. Bu durumu nasıl çözebilirim?
  • 19-04-2025, 04:14:21
    #2
    atik adlı üyeden alıntı: mesajı görüntüle
    smtp ile microsoftun servislerine bağlantı kurabiliyorum


    smtp_server = "smtp.office365.com"
    smtp_port = 587

    fakat mail göndermek istediğim zaman

    Hata oluştu: (535, b'5.7.139 Authentication unsuccessful, basic authentication is disabled. [VI1PR06CA0160.eurprd06.prod.outlook.coutlook.com 2025-04-19T00:56:21.077Z 08DD7BB205D6574A]')

    hatasını alıyorum. İnternette araştırdım microsoft kullanıcı adı şifre girişlerini kaldırmış ekstra doğrulama istiyormuş. Hesap ayarlarında 2fa açıp app password alarak çözülüyormuş fakat elimde daha önceden almış olduğum bir sürü outlook hesabı var ve bunlar kullanıcıadı@outlook.com:şifre şeklinde. Aldığım arkadaşa app password sorduğum zaman ilk defa duyduğunu söyledi. Bu durumu nasıl çözebilirim?
    Tam olarak ne için kullandığınızı bilmiyorum ama sanırım bot için kullanıyorsunuz bunu çözmek için yapmanız gereken şey hesaplarda iki faktörlü kimlik doğrulamanın açılması ve direkt olarak e-posta ve parola ile erişim sağlanmaması. OAuth2 doğrulama istiyor yüksek ihtimal, ve ek olarak bunun bir çözümü yok o hesapları kullanamazsınız hangi yöntem ile kullanmaya çalışıyorsanız veya nerede, maalesef.
  • 19-04-2025, 04:15:39
    #3
    Srylius adlı üyeden alıntı: mesajı görüntüle
    Tam olarak ne için kullandığınızı bilmiyorum ama sanırım bot için kullanıyorsunuz bunu çözmek için yapmanız gereken şey hesaplarda iki faktörlü kimlik doğrulamanın açılması ve direkt olarak e-posta ve parola ile erişim sağlanmaması. OAuth2 doğrulama istiyor yüksek ihtimal.
    Selamlar hocam, evet bot için kullanıyorum. Elimde çok fazla hesap var hesaplara teker teker girip açmam mümkün değil bir de direkt olarak eposta ve parola ile erişim sağlanmaması derken ne demek istediğinizi tam anlayamadım.
  • 19-04-2025, 04:17:01
    #4
    atik adlı üyeden alıntı: mesajı görüntüle
    Selamlar hocam, evet bot için kullanıyorum. Elimde çok fazla hesap var hesaplara teker teker girip açmam mümkün değil bir de direkt olarak eposta ve parola ile erişim sağlanmaması derken ne demek istediğinizi tam anlayamadım.
    Hesapların bir uygulama aracılığı ile yetkilendirilip sonrasın da API belirteci ile OAuth2 doğrulamasına tabi tutularak oturum açılması gerek yani bir Microsoft Uygulaması oluşturulup kullanıcılara o uygulama aracılığı ile OAuth2 sosyal medya ile oturum açma gibi desem daha açıklayıcı ve anlaşılabilir olur o şekilde erişim sağlanması gerek. Uzun süredir gündemdeydi gelmiş demek ki zorunluluk.