Skip to main content
Bu kurulum kılavuzu, zaten Mailgun’unuz varsa ve bunu OneSignal ile entegre etmek istiyorsanız içindir. Bir Mailgun hesabınız yoksa, bunun yerine OneSignal Email kullanabilirsiniz.

Gereksinimler


Kurulum

1. Mailgun’da yeni bir alan adı ekleyin

Alan adınız zaten ABD bölgesinde kuruluysa bu adımı atlayın.
  1. Mailgun panosunda Domains sayfasına gidin.
  1. Add new domain’e tıklayın.
  1. Bir alt alan adı girin (örn. mail.yourdomain.com) ve bölgenin US olduğundan emin olun.

2. DNS ayarlarını doğrulayın

Mailgun aşağıdaki DNS kayıtlarını sağlar:
  • 2 TXT (SPF ve DKIM)
  • 2 MX
  • 1 CNAME
Bunları DNS sağlayıcınızda güncelleyin. Yayılma 48 saate kadar sürebilir. Mailgun, doğrulandığında size e-posta ile bildirecektir. Doğrulamak için:
  • Mailgun > Sending > Domain Settings > Your Domain > DNS Records’a gidin
  • Her kaydın yanında yeşil onay işaretlerini arayın
CNAME doğru ayarlanmazsa, e-posta tıklama, açma ve abonelikten çıkma takibi çalışmayacaktır.

3. SMTP kimlik bilgilerini kurun

  1. Mailgun’da Sending > Domain Settings > SMTP credentials’a gidin.
  1. Add new SMTP user’a tıklayın.
  1. Bir giriş adı ayarlayın ve kimlik bilgilerini kaydedin.
  1. Şifreyi güvenli bir şekilde kaydetmek için copy simgesine tıklayın.

4. Bir Mailgun API anahtarı edinin

  1. Mailgun panosunda, en alta kaydırın ve API Keys’e tıklayın.
  1. Add new key’e tıklayın
  1. Anahtarı adlandırın ve Create Key’e tıklayın.
  1. Oluşturulan API anahtarını kopyalayın ve güvenli bir şekilde kaydedin.

5. OneSignal’de Mailgun’u yapılandırın

  1. OneSignal’de Settings > Platforms > Email’e gidin ve Mailgun’u seçin.
  1. Sağlayıcı olarak Mailgun’u seçin.
  1. Şunları girin:
  1. Varsayılan gönderen adını ve from e-posta adresini ayarlayın.

6. Mailgun’a OneSignal webhook’larını ekleyin

Mailgun > Sending > Webhooks > Your Domain > Webhooks’a gidin ve şunu ekleyin:
https://onesignal.com/email/hooks/mailgun

7. İzleme protokolünü HTTPS olarak değiştirin

Alıcıların güvenli URL’lere yönlendirildiğinden emin olun.
  1. Mailgun’da alan adı ayarlarınıza gidin.
  2. Tracking > Tracking Protocol altında, HTTP’den HTTPS’ye değiştirin.

8. Bir test e-postası gönderin

  1. OneSignal > Messages > Email’e gidin, New Email’e tıklayın.
  2. Bir konu ekleyin, Send Test Email’e tıklayın, e-postanızı girin ve Send Test Message’a basın.
Test e-postasını kısa süre içinde almalısınız.

Sorun giderme

E-posta SSS’mize bakın
Need help?Chat with our Support team or email support@onesignal.comPlease include:
  • Details of the issue you’re experiencing and steps to reproduce if available
  • Your OneSignal App ID
  • The External ID or Subscription ID if applicable
  • The URL to the message you tested in the OneSignal Dashboard if applicable
  • Any relevant logs or error messages
We’re happy to help!

E-posta kurulumu tamamlandı! Sonraki adımlar: