Merhaba Ebubekir,
Kodlarını inceledim, ellerine sağlık. Naçizane bir kaç öneri yapmak isterim. Koda sadece email göndermek için gerekli olan bir metodu eklemişsin. Ayrıca bir de buton için click event eklemişsin. Kodunu biraz geliştirelim ve kullanışlılığını artıralım isterim.
Öncelikle sadece metotları değil, komple bir class halinde kodları revize ederek işe başlayabiliriz bence. Yeni başlayan birisi senin EBSSenderMail.cs dosyanı alıp çalıştıramayınca sana "bu çalışmıyor" demesin. Daha sonra buton click event'ini sadece README.md dosyasına eklersen ve bu şekilde de kullanabilirsiniz dersen hem minik bir dokümantasyonun olmuş olur, hem de eBSToolStripMenuItem isminde bir eleman olmadığı için kodlar anlamsızlaşmaz.
Bir aşama daha ileriye gidip, sendMailbyGMAIL metodunun ismini sendMailBySMTP yapabilirsin. Çünkü kodun doğrudan gmail ile bağlantısı yok. Bağlantı bilgilerini de ayrı bir config dosyası oluşturup ona aktarırsan kodun tadından yenmez olur.
Bir kademe daha ileriye gitmek için Attachment metodu da ekledin mi pastanın üstünde çilek misali fevkalade bir iş çıkmış olur ortaya. Bu güncellemeleri yap, repoya starı atalım.
Tekrar ellerine sağlık