WordPress ile SendGrid Kullanarak E-posta Nasıl Gönderilir
Yayınlanan: 2020-08-04Bildiğiniz gibi, WordPress kutudan çıktığı gibi temel işlemsel e-postaları gönderme yeteneğine sahiptir. Ancak, birçok web barındırıcısı bu işlevi desteklemez veya e-posta özellikleri sunmaz. Bu sorunu aşmak için SendGrid gibi üçüncü taraf işlemsel e-posta sağlayıcılarına güvenmeniz gerekir.
Bu platform, dünyanın en büyük şirketlerinden bazıları için e-postaya güç sağlıyor. Bu, WordPress web sitenizin kayıt ve şifre sıfırlama e-postalarının kısa çalışmasını sağlayabileceği anlamına gelir. Bu makalede, üç kısa adımda sitenizle çalışacak şekilde SendGrid'i tam olarak nasıl ayarlayacağınızı göstereceğiz.
Hadi dalalım!
SendGrid Nedir?
SendGrid, hem pazarlama hem de işlemsel e-posta hizmetleri sunan bir platformdur. Bu ayrım önemlidir, çünkü bu eğitimin amaçları doğrultusunda, onu pazarlama kampanyaları için değil, işlemsel bir e-posta sağlayıcısı olarak kullanmaya odaklanacağız.

İşlemsel e-postalar için SendGrid, Basit Posta Aktarım Protokolü'nü (SMPT) veya web API'sini kullanabilir. WordPress ile uygulanması daha kolay ve genellikle daha hızlı olduğu için ikincisine odaklanacağız. Ayrıca, platformları API aracılığıyla entegre ederek teslim edilebilirlik oranlarını artırabilirsiniz.
Özel bir işlemsel e-posta sağlayıcısı kullanmak, ölçeklenebilirlik söz konusu olduğunda da akıllıca bir harekettir. Pek çok web barındırma platformu, destekleseler bile e-posta teslimi için optimize edilmemiştir. SendGrid veya başka bir saygın hizmet ile günde binlerce işlem iletisini işleyebilmelisiniz.
Mütevazı bir kullanıcı tabanına sahip bir WordPress web sitesi işletiyorsanız, SendGrid ihtiyaçlarınız için mükemmel olması gereken ücretsiz bir plan sunar. Günde 100'e kadar e-posta göndermek için kullanabilirsiniz. Bu, küçük ve orta ölçekli bir site için kayıt onayları ve şifre sıfırlamaları için fazlasıyla yeterli olmalıdır.
Bir çevrimiçi mağaza için, daha yüksek hacimli e-postaları işleyebilecek bir premium plan kullanmayı düşünebilirsiniz. Sonuçta, e-ticaret sitelerinin satın alma onayları ve nakliye bildirimleri gibi bir dizi başka işlem e-postası ile ilgilenmesi gerekir. Fiyatlar aylık 14.95 dolardan başlıyor.
WordPress ile SendGrid Kullanarak E-posta Nasıl Gönderilir (3 Adımda)
Bu öğreticiyi takip etmek için iki şeye ihtiyacınız olacak: bir WordPress web sitesine erişim ve bir SendGrid hesabı. İkincisi için, hizmeti test etmek için ücretsiz plandan yararlanabilirsiniz. Her iki ön koşula da sahip olduğunuzda, Adım 1'e geçin.
1. Adım: SendGrid API Anahtarınızı Bulun
SendGrid hesabınızı kurduktan sonra, kullanıcı kontrol panelinize erişim kazanacaksınız. Buradan, SendGrid ile çalışmak için hangi uygulamaları yetkilendirdiğinizi inceleyebilirsiniz.
Şu anda, bu liste boş olmalıdır. Bunu düzeltmek için Ayarlar > API Anahtarları'na gidin ve API Anahtarı Oluştur düğmesini tıklayın:

Sonraki sayfada, dahili tanımlama amacıyla API anahtarı için bir ad belirleyebilirsiniz. Hizmet, anahtarın hangi düzeyde izinlere erişmesini istediğinizi soracaktır. Tam Erişim seçeneğini öneriyoruz:

Şimdi Oluştur ve Görüntüle'ye tıklayın ve API anahtarınıza hemen erişebileceksiniz. Güvenlik nedeniyle tam anahtarı yalnızca bir kez görebileceğinizi unutmayın, bu nedenle güvenli bir şekilde sakladığınızdan emin olun:

Birazdan o anahtara ihtiyacın olacak, o yüzden bekle.
2. Adım: SendGrid'i WordPress ile Bağlayın
WordPress'i SendGrid ile entegre etmenin en kolay yolu bir eklenti kullanmaktır. SendGrid, bunun için kullanabileceğiniz resmi bir araç sunar, ancak düzenli güncellemeler almaz.
Bunun yerine, bir dakika önce oluşturduğunuz API anahtarını kullanarak SendGrid'e bağlanabileceğiniz Post SMTP eklentisini kullanacağız:

Eklentiyi kurun ve etkinleştirin, ardından panonuzdaki SMTP Gönder sekmesine gidin. Eklentinin yapılandırma sihirbazını kullanma seçeneği göreceksiniz – başlatmak için mavi düğmeye tıklayın:

İlk olarak, eklenti gönderenin e-postasını girmenizi isteyecektir. Varsayılan olarak, iyi çalışması gereken yönetici e-postanızı kullanır:


Sırada, giden posta sunucusu ana bilgisayar adınızı ayarlamanız gerekecek. SMTP yerine SendGrid'in API'sini kullandığımız için, varsayılan değeri içinde bırakabilir veya herhangi bir rastgele dize girebilirsiniz:

Şimdi Post SMTP, SendGrid dahil olmak üzere birçok popüler e-posta servis sağlayıcısı için bir bağlantı testi yapacak. Eklenti bir seçim yapmanıza izin verdiğinde , Socket altındaki SendGrid API seçeneğini seçin:

Son olarak, devam edin ve 1. Adımda oluşturduğunuz API anahtarını yapıştırın:

Her şeyi tamamlamadan önce eklenti, SendGrid'in bir e-postayı teslim edememesi durumunda ne yapmanız gerektiğini soracaktır. Varsayılan olarak, bu hatayı size e-posta yoluyla bildirir, ancak bunu Chrome bildirimlerini kullanacak şekilde de yapılandırabilirsiniz.

Post SMTP, posta sağlayıcınızın düzgün çalışıp çalışmadığını kontrol etmek için kullanabileceğiniz bir e-posta testi özelliği içerir. Ancak bunu yapmadan önce SendGrid panosuna dönelim ve alan adınızı doğrulayalım.
3. Adım: WordPress Web Sitenizin Alan Adını Doğrulayın
Genel bir kural olarak, kullandığınız e-posta sağlayıcısı aracılığıyla alan adınızın kimliğini doğrulamanız önerilir. Bu şekilde, işlem e-postalarınızın alıcıların spam klasörlerine düşme olasılığı çok daha düşüktür.
Bunu SendGrid'de yapmak için hesap kontrol panelinize gidin ve Ayarlar > Gönderici Kimlik Doğrulaması sekmesine atlayın. Burada, Etki Alanı Kimlik Doğrulaması yazan bir seçenek göreceksiniz ve yanında Başlayın yazan bir düğme göreceksiniz - üzerine tıklayın:

SendGrid'in soracağı ilk şey, alan adınızın hangi Alan Adı Sunucusu'nu (DNS) kullandığıdır. Bu, alan adınızı nereye kaydettirdiğinize (ve aktardıysanız) bağlı olarak bir alan adı kayıt şirketi veya web barındırıcınız olabilir:

Web barındırıcınız veya kayıt operatörünüz bu listede görünmüyorsa, Diğer Ana Bilgisayar (Listede Değil) seçeneğini belirleyin.
Ardından, alan adınızı izleme bağlantıları için kullanıp kullanmayacağınızı seçebilirsiniz. Bunun e-postanızın teslim edilebilirliği veya sunumu üzerinde bir etkisi olmadığından, tercih ettiğiniz seçeneği seçin.
Sonraki sayfada, WordPress web sitenizin alan adını girmeniz gerekecek:

Bu aşamada SendGrid, kayıt şirketiniz veya web barındırıcınız aracılığıyla eklemeniz gereken bir dizi DNS kaydı gösterecektir:

Bununla ilgili yardım için ev sahibinizin bilgi tabanını kontrol etmeniz veya desteğe başvurmanız gerekebilir.
Bu kayıtları ekledikten sonra SendGrid panonuzdaki Doğrula düğmesine tıklayabilirsiniz. Her şey düzgün çalışıyorsa, bir başarı mesajı göreceksiniz. Artık arkanıza yaslanıp WordPress e-postalarınızla SendGrid'in ilgilenmesine izin verebilirsiniz.
Çözüm
SendGrid, web sitenizin işlemsel e-postalarını güçlendirmek için kullanabileceğiniz birçok hizmetten biridir. Bununla birlikte, hizmet, günde makul sayıda e-posta gönderen WordPress web siteleri için mükemmel olan cömert ücretsiz planı nedeniyle öne çıkıyor (100'den az bir şey ve hazırsınız!).
SendGrid'i WordPress ile çalışacak şekilde yapılandırmak kolaydır ve yalnızca üç adım sürer:
- SendGrid API anahtarınızı bulun.
- Post SMTP kullanarak SendGrid'i WordPress ile bağlayın.
- SendGrid aracılığıyla WordPress web sitenizin alan adını doğrulayın.
WordPress ile SendGrid kullanarak nasıl e-posta göndereceğiniz hakkında sorularınız mı var? Aşağıdaki yorumlar bölümünde bunları gözden geçirelim!
Makale küçük resmi, Eny Setiyowati / Shutterstock.com
