Linux shell üzerinden gmail kullanarak mail gönderme işlemini daha önce anlatmıştım. Ancak neredeyse her ihtiyaç duyduğumda Gmail güvenlik’te bir güncelleme yapılıyor ve dolayısıyla da bir hata mesajı ile karşılaşıyorum. Bu kez ssmtp: Authorization failed (535 5.7.8) hatası ile karşılaştım. Yaptığım araştırma neticesinde Google İki Adımlı Doğrulama‘yı (Two-Step Verification – 2SV) aktive etmek gerektiğini öğrendim. Bu işlemin nasıl yapılacağını anlatan Google Sayfasını buraya bırakıyorum.
Bu işlemin ardından hatanın düzelip düzelmediğini kontrol ettiğimde benzer bir hata mesajı ile daha karşılaştım. Ancak bu kez hata kodu farklı idi; ssmtp: Authorization failed (534 5.7.9). Yeniden internette araştırmaya başladım ve bu kez de Uygulama Şifreleri Oluşturma hizmetini kullanarak bir uygulama şifresi oluşturmam gerektiğini öğrendim. Uygulama şifresi oluşturup ilgili yerde Gmail şifresi yerine onu kullanınca problemim de hallolmuş oldu.