WP Mail SMTP Ayarlarını Neden Yapmalıyım ?
wp mail smtp ayarları ile WP Mail SMTP eklentisini kullanmanın en büyük yararı, hesabınızda daha az güvenli uygulamaları etkinleştirmeniz gerekmeden WordPress e-postalarını Gmail veya G Suite hesabınızı kullanarak güvenli bir şekilde göndermenize olanak tanımasıdır.
Buna ek olarak, diğer birçok SMTP seçeneğinin aksine, Gmail kullanıcı adınızı ve şifrenizi, diğer site kullanıcılarının görebileceği WordPress gösterge tablonuza girmeniz gerekmeyecektir. Bu yöntemi kullanarak, WordPress sitenizi güvende tutmanıza yardımcı olacaksınız.
WP Mail SMTP’nin WordPress e-postalarını göndermek için nasıl kurulacağına bakalım.
Adım 1: WP Mail SMTP Eklentisini Kurma
Yapmanız gereken ilk şey, WP Mail SMTP eklentisini kurmak ve etkinleştirmektir.
WP Mail SMTP’yi yükleyip ve etkinleştirdikten sonra, eklenti ayarları sayfasını açmak için Ayarlar »WP Mail SMTP yolunu izleyebilirsiniz.
Bu sayfanın en üstünde, From Email ve From Name bilgilerini ayarlayabilirsiniz. Varsayılan olarak, bunlar sitenizin yönetici e-postası ve site adıyla doldurulur.
Devam etmeden önce From Email bölümüne Gmail veya G Suite eposta adresinizi yazdığınıza emin olun.
Bu temel ayarlar hazır olduktan sonra Mailer alanına ilerlemeniz ve Gmail seçeneğini işaretlemeniz gerekir.
Ayrıca, Gönderme E-postası ile eşleşecek dönüş yolunu ayarlamak için Return Path seçeneğinin işaretlenmesini öneririz. Bu şekilde, e-postanızı normal şekilde kullanırken olduğu gibi, geri dönen e-postalar hakkında bilgilendirileceksiniz.
Ardından, yeni bir Gmail bölümü görünmelidir. Burada, Client Secret ve Client ID için alanlar görürsünüz.
Bu alanlara ilişkin bilgileri almak için Google hesabınız üzerinden bir web uygulaması oluşturmanız gerekir. Bu işlem, herhangi bir kodlama gerektirmez ve size tam olarak ne yapacağınızı gösteririz.
2. Adım: Web Uygulaması Oluşturma
Bir uygulama oluşturmak için öncelikle Gmail hesabınızda oturum açmanız ve Gmail’in uygulama kaydına erişmeniz gerekir. Bu bağlantıyı tıklayarak Google sayfasını yeni bir sekmede açacak ve site ayarlarınızı açık tutmak isteyecek.
Bu bağlantıyı takip edip Gmail hesabınıza giriş yaptıktan sonra “Google API Konsolu içinde Gmail API için uygulamanızı kaydedin” adlı bir form görmelisiniz. Buradan Hizmet Şartlarını kabul etmek için Evet‘e tıklayıp Kabul et ve devam et butonuna tıklayın
Ardından, “API etkinleştirişdi” yazan bir ekran görmelisiniz. Kurulum sayfasına gitmek için Kimlik bilgilerine git butonuna tıklayın.
Bir sonraki sayfada, ihtiyacınız olan kimlik bilgilerini belirlemeniz istenecektir. Bu sayfadaki alanlar ve seçmeniz gereken seçenekler şunlardır:
- Hangi API’yi kullanıyorsunuz ? Gmail API’sı
- API’yi nereden çağıracaksınız ? Web sunucusu (ör. Node.js, Tomcat)
- Hangi verileri işleyeceksiniz ? Kullanıcı bilgisi
Bu seçimleri yaptıktan sonra, bir sonraki adıma geçmek için Hangi kimlik bilgilerine ihtiyacım var? butonuna tıklayın.
Bu adım için bir OAuth istemci kimliği oluşturuyor olacaksınız. OAuth veya Açık Yetkilendirme, web sitenizin e-posta kimliklerini doğrulamak için Gmail hesabınızı kullanmasına izin verecek olan şeydir.
Ad alanı için istediğiniz herhangi bir şeyi girin veya varsayılan adı bırakın. Bu sadece Google hesabınızda referans içindir.
Yetkilendirilmiş JavaScript kaynakları için sitenizin URL’sini girmeniz gerekir. http://www.siteadi.com formatında girmeniz gerekiyor.
Son olarak, Yetkilendirilmiş yönlendirme URI’ları alanını doldurmamız gerekiyor. Sitenize ait URI’yi almak için, WordPress sitenizi yeni sekmede açmanız gerekir. Tekrar Ayarlar »WP Mail SMTP sayfasında, Authorized redirect URI etiketli alanı kopyalayıp Gmail bölümüne yapıştırmanız gerekir.
Bu alandaki değer, sitenizin URL’si ve ardından bazı ek ayrıntılar olmalıdır. Bu değeri kopyalamanız gerekir; bu, kopyala simgesine tıklayarak kolayca yapılabilir.
URI’yı kopyaladıktan sonra Google API’ler sayfasına geri dönün ve Yetkilendirilmiş yönlendirme URI’ları altındaki alana yapıştırın.
Bundan sonra, İstemci kimliği oluştur butonuna tıklayabilirsiniz.
Uygulama oluşturma sürecindeki son adım için, izin ekranını ayarlamanız gerekir. Sahip olduğunuz Gmail hesabını kullanmak için yalnızca kendi siteniz için izin verdiğinizden bu ekran kullanıcılarınız tarafından asla görülmeyecektir.
Sadece e-posta adresinizi kontrol etmeniz ve ardından kullanıcılara gösterilen bir ürün adı girmeniz gerekir (web sitenizin başlığı gibi). Bu alanları tamamladığınızda Devam‘ı tıklayın.
Gmail web uygulamasını başarıyla oluşturdunuz!
Şimdi tüm detayları görmeliyiz. Son ekranda, Kimlik Bilgileri sayfasına gitmek için daha sonra yapacağım seçeneğini tıklayın.
3. Adım: İzin Verme ve Test E-postası Gönderme
Kimlik Bilgileri sayfasında, az önce oluşturduğunuz web uygulamasının ayrıntılarını görebilirsiniz. Müşteri Kimliği ve İstemci Sırrını görüntülemek için düzenle simgesini tıklayın.
Bu, uygulamanızın tüm ayrıntılarını açacaktır. Bu sayfada, İstemci Kimliği ve İstemci gizli anahtarı kopyalamanız gerekir.
Bunların her birinin, WP Mail SMTP ayarlarınıza Client ID ve Client Secret‘a kopyalanması gerekir.
İstemci Kimliğini, Client ID alanına.
İstemci gizli anahtarını, Client Secret alanına yapıştırın.
Bu ayarları kaydettikten sonra, sayfa yenilenir. Google, bu bilgilerin hesabınıza bağlanmak için kullanılmasına izin vermeniz gerekir.
Bunu işlemi yapmak için, sayfanın en altına gidin ve Allow plugin to send emails using your Google account yazılı butona tıklayın.
Bu işlem Google için bir giriş ekranı açacak. Devam edin ve bu SMTP’yi kurduğunuz hesaba giriş yapın.
Eğer sitenizde SSL kullanılmıyorsa aşağıdaki görüntüdeki gibi bir ekran karşınıza çıkacaktır. Advanced yazısına tıklayın alet açılan alandan Go to …. (unsafe) linkine tıklayın.
Ardından, bu sitenin sizin adınıza e-posta göndermesine izin isteyen bir ekran görürsünüz.
Hazır olduğunuzda, devam etmek için Allow butonuna tıklayın.
Ardından, WP Mail SMTP ayarlarınıza geri dönülecek ve bir başarı mesajı görüntülenecektir. Bağlantı tamamlandığında, Email Test sekmesi altında bir test e-postası göndermeye hazırsınız.
Test Email sekmesi açıldığında, geçerli bir e-posta adresi girmeniz ve Send Email butonuna tıklamanız gerekir. Eriştiğiniz e-posta adresini kullandığınızdan emin olun, böylece e-postanın teslim edildiğini onaylayabilirsiniz.
Test mesajı gönderildiğinde, bu sekmenin en üstünde bir başarı mesajı görürsünüz.
Kısa bir süre sonra girdiğiniz e-posta adresinden bir test e-postası almalısınız.
Test E-postası Başarılı Bir Şekilde Gönderilmiyorsa Ne Yapmalıyız?
Bu konuyla ilgili yazıyı WP Mail SMTP Hataları ve Çözümleri yazımda bulabilirsiniz.
Bu kadar! WordPress sitenizde SMTP’yi başarıyla yapılandırdınız.
Bu sayfadaki yazı How to Securely Send WordPress Emails Using Gmail SMTP with WP Mail SMTP makalesinden türkçeye çevirilmiştir.
Sevgiler.
Bir önceki yazımız olan Oteliniz için bir Wordpress Web Sitesi Nasıl Oluşturulur? başlıklı makalemizi de okumanızı öneririz.
3 Yorum
merve akduman
9 Eylül 2023 at 17:03yapmadık profreehost hata cıkıyor
furkan
25 Mart 2019 at 18:31uyguladım çalıştı, çok teşekkür ederim.
yunus
27 Haziran 2018 at 15:20Teşekkürler sorunsuz çalışıyor artık iletişim formum.