WordPress ile SendGrid Kullanarak E-posta Nasıl Gönderilir

Yayınlanan: 2020-08-04

Bildiğ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.

SendGrid ana sayfası.

İş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:

SendGrid API anahtarı oluşturma.

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:

API anahtarınızın erişim düzeyini yapılandırma.

Ş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:

Yeni SendGrid API anahtarınız kopyalanıyor.

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:

Post SMTP eklentisi.

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:

Post SMTP'nin yapılandırma sihirbazını başlatma.

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

Gönderen e-postanızı yapılandırma.

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:

Giden ana bilgisayar adı ayarlarınızı yapılandırma.

Ş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:

SendGrid'i kullanmak için Post SMTP'yi yapılandırma.

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

SendGrid API anahtarınızı yapıştırma.

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.

E-posta gönderme hatası bildirimleriyle ne yapılacağını yapılandırma.

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 etki alanı kimlik doğrulama sürecini başlatma.

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:

DNS ana bilgisayar ayarlarınızı yapılandırma.

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:

Web sitenizin etki alanına girme.

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:

DNS kayıtlarınızı değiştirme.

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:

  1. SendGrid API anahtarınızı bulun.
  2. Post SMTP kullanarak SendGrid'i WordPress ile bağlayın.
  3. 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