Ana içeriğe atla
Bu kılavuz, gönderme alan adınızı doğrulamak için OneSignal tarafından sağlanan DNS kayıtlarını kurma konusunda size yol gösterir. Çoğu durumda, DNS, Email Setup kılavuzunda açıklandığı gibi OneSignal dashboard’undan otomatik olarak yapılandırılabilir.

Gereksinimler

Gönderme alan adı DNS kayıtlarınızı manuel olarak kurmanız gerekiyorsa, şunlara sahip olmalısınız:
  • Gönderme alan adının sahibi olmak.
  • Sağlayıcınız aracılığıyla DNS ayarlarına erişime sahip olmak.
Bir alan adınız yoksa, OneSignal dashboard’undan bir tane satın alabilir veya Cloudflare aracılığıyla kayıt olabilirsiniz. Bu kılavuz örnek olarak Cloudflare kullanacaktır ancak çoğu DNS sağlayıcısı aynı şekilde çalışır.
Cloudflare.com’da bir hesap oluşturun.Domain Registration > Register Domains’e gidin.

Cloudflare's Domain Registration Page

Müsait bir ad arayın ve satın alın.

Cloudflare's Domain Purchase Page

Satın alındıktan sonra, alan adınız Domain Registration > Managed Domains altında görünecektir.

Cloudflare's Domain Management Page

Email DNS yapılandırması

DNS kayıtları eklemeniz istenene kadar Email Setup adımlarını tamamlayın, ardından buraya dönün veya Auto-Configure DNS düğmesini kullanın. OneSignal dashboard’undan:
  • ⚠️ mevcut DNS kaydının eşleşmediği anlamına gelir
  • ✅ mevcut DNS kaydının eşleştiği anlamına gelir
MX kaydı hariç olmak üzere her DNS kaydının DNS sağlayıcınıza eklenmesi gerekir. Bir MX kaydınız olmalıdır, ancak bu farklı bir sunucuya işaret edebilir.

OneSignal'dan DNS kayıtlarını kopyalayın

DNS sağlayıcınızın arayüzünde (örneğin, Cloudflare), DNS > Records’a gidin ve her kaydı ekleyin. DNS kimlik doğrulamasını doğru şekilde yapılandırmak, email’lerinizin teslim edilmesini ve spam olarak işaretlenmemesini sağlamaya yardımcı olur. Ekleyeceğiniz DNS kayıtlarının bir dökümü:

TXT kayıtları

  • Type: TXT
  • Name: OneSignal “Hostname”
  • Content: OneSignal “Value”
  • TTL: Auto veya en düşük
  • Priority: 10 (gerekirse)
Zaten bir SPF TXT kaydınız varsa, şu gibi ek içerikler ekleyin:v=spf1 include:spf.onesignal.email include:mailgun.org include:your-other-spf-records ~all

DNS record interface

SPF (Sender Policy Framework)

Gönderen IP’nin alan adınız adına email göndermeye yetkili olduğunu doğrular. OneSignal tarafından sağlanan TXT kaydını eklemek dışında ekstra bir işlem gerekmez.

DMARC

SPF/DKIM başarısızlıkları için politika uygulaması ekler. DMARC güvenli email gönderimi için gereklidir. Daha fazla bilgi: Email Sender Guidelines
OneSignal, DMARC kaydı için v=DMARC1; p=none; değerini kullanır. Zaten bir DMARC kaydınız varsa, bunun dahil olduğundan ve birden çok kez ayarlanmadığından emin olun.

CNAME kayıtları

Açılış, tıklama ve abonelikten çıkma izleme için kullanılır.
  • Type: CNAME
  • Name: OneSignal “Hostname”
  • Target: OneSignal “Value”
  • TTL: Auto veya en düşük
  • Proxy: DNS only
  • Flattening: Off
  • Priority: 10 (gerekirse)

CNAME record setup

DKIM (DomainKeys Identified Mail)

Mesajın içeriğinin değiştirilmediğini ve sizin tarafınızdan gönderildiğini doğrular. Genel anahtar, OneSignal’dan DNS kaydında yer alır.

MX kayıtları

  • Type: MX
  • Name: OneSignal “Hostname”
  • Mail server: OneSignal “Value”
  • TTL: Auto veya en düşük
  • Priority: 10

DNS records overview

MX (Mail Exchange)

Email yanıtlarını veya geri dönüşleri alır. Yalnızca gönderim yapıyor olsanız bile, bunlar alan adı doğrulama hatalarını önlemeye yardımcı olur.
Başka bir email sağlayıcısı (örneğin Gmail) zaten kullanıyorsanız, mevcut MX kayıtlarının üzerine yazmayın.

DNS doğrulama

Kayıtları ekledikten sonra:
  1. OneSignal dashboard’una dönün.
  2. Check Records’a tıklayın.
Doğrulanan kayıtlar yeşil onay işaretleri gösterir.

OneSignal'da doğrulanmış DNS kayıtları

Doğrulama genellikle sadece birkaç dakika sürer ancak 24 saate kadar sürebilir. Herhangi bir kayıt beklemedeyse, yayılımı kontrol etmek için whatsmydns.net’i kullanın.

whatsmydns.net ile DNS yayılımını kontrol edin

Doğrulama başarısız olursa:
  • Alan adının doğru olduğunu onaylayın.
  • Her kaydın dashboard’da gösterildiği gibi tam olarak eklendiğini iki kez kontrol edin.
Yapılandırmayı tamamlamak ve email göndermeye başlamak için Email Setup’a dönün.