Yorumları: 19
Konuları: 3
Kayıt Tarihi: 11-09-2020
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.4
- Delphi 10.3
- Delphi 7
Rep Puanı: 82
Başlangıç
Merhabalar,
Mevcut bir uygulamamızda Indy IMAP ile Gmail'den mailleri alabiliyoruz. Ancak kullanıcının GMail ayarlarında Less Secure App seçeneğini aktif etmesi gerekiyor. Müşteriden bunu isteyemediğimiz durumlar oluyor. Ayrıca Google yakın bir zamanda bu seçeneği kaldıracağını duyurdu.
Bunun yerine OAuth protokolü ile kimlik doğrulama işlemi tavsiye ediliyor.
Google apileri için OAuth doğrulaması yapan Delphi kodları buldum ancak sonuç alamadım.
Delphi ile Gmail için OAuth kimlik doğrulamasını nasıl yapabilirim? daha önce yapmış olan var mıdır?
Şimdiden teşekkürler.
Cevap dönerse fonksiyondur, dönmezse prosedür. Hata dönerse hiç senin olmamıştır.
Yorumları: 1.571
Konuları: 88
Kayıt Tarihi: 09-08-2016
Rep Puanı: 13.829
Üstad
There's no place like 127.0.0.1
Yorumları: 754
Konuları: 39
Kayıt Tarihi: 11-11-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.708
Uzman
(13-12-2020, Saat: 23:34)resatarikan Adlı Kullanıcıdan Alıntı: Merhabalar,
Mevcut bir uygulamamızda Indy IMAP ile Gmail'den mailleri alabiliyoruz. Ancak kullanıcının GMail ayarlarında Less Secure App seçeneğini aktif etmesi gerekiyor. Müşteriden bunu isteyemediğimiz durumlar oluyor. Ayrıca Google yakın bir zamanda bu seçeneği kaldıracağını duyurdu.
Bunun yerine OAuth protokolü ile kimlik doğrulama işlemi tavsiye ediliyor.
Google apileri için OAuth doğrulaması yapan Delphi kodları buldum ancak sonuç alamadım.
Delphi ile Gmail için OAuth kimlik doğrulamasını nasıl yapabilirim? daha önce yapmış olan var mıdır?
Şimdiden teşekkürler.
Merhabalar,
Link'i incelemenizi öneririm.
https://github.com/geoffsmith82/GmailAuthSMTP/,
Umarım faydalı olur.
Kolay gelsin.
Amaç, bilginin de/aklın da zekat'ını vermek.
Yorumları: 1.660
Konuları: 20
Kayıt Tarihi: 05-08-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 18.981
Üstad
14-12-2020, Saat: 14:02
(Son Düzenleme: 15-12-2020, Saat: 15:42, Düzenleyen: mrmarman.)
OAuth 2.0 üzerine yazdıklarımı kafa karışıklığı yaratmaması için siliyorum.
Çünkü müşterinize, kendilerinin eposta hesabı üzerinden erişimi yapması için bir düzenek kurmaya çalıştığınızı sorunuzdan ikinci defa bakınca anlıyorum. Müşterinizin developer hesabı üzerinden API desteği başvuru yapması beklenmeyeceğinden bu cevabım yok hükmünde....
Saygılarımla
Muharrem ARMAN
Yorumları: 19
Konuları: 3
Kayıt Tarihi: 11-09-2020
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.4
- Delphi 10.3
- Delphi 7
Rep Puanı: 82
Başlangıç
(14-12-2020, Saat: 13:45)hi_selamlar Adlı Kullanıcıdan Alıntı: (13-12-2020, Saat: 23:34)resatarikan Adlı Kullanıcıdan Alıntı: Merhabalar,
Mevcut bir uygulamamızda Indy IMAP ile Gmail'den mailleri alabiliyoruz. Ancak kullanıcının GMail ayarlarında Less Secure App seçeneğini aktif etmesi gerekiyor. Müşteriden bunu isteyemediğimiz durumlar oluyor. Ayrıca Google yakın bir zamanda bu seçeneği kaldıracağını duyurdu.
Bunun yerine OAuth protokolü ile kimlik doğrulama işlemi tavsiye ediliyor.
Google apileri için OAuth doğrulaması yapan Delphi kodları buldum ancak sonuç alamadım.
Delphi ile Gmail için OAuth kimlik doğrulamasını nasıl yapabilirim? daha önce yapmış olan var mıdır?
Şimdiden teşekkürler.
Merhabalar,
Link'i incelemenizi öneririm.
https://github.com/geoffsmith82/GmailAuthSMTP/,
Umarım faydalı olur.
Kolay gelsin.
Bu örnek faydalı oldu. Şuan mail gönderebiliyorum. Uygulamanın verify süreci var. Artık onu da halledeceğiz.
Tüm cevaplar için teşekkür ederim.
Cevap dönerse fonksiyondur, dönmezse prosedür. Hata dönerse hiç senin olmamıştır.