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.

Domains sayfasına gidin

  1. Add new domain’e tıklayın.

Add New Domain formunu açın

  1. Bir alt alan adı girin (örn. mail.yourdomain.com) ve bölgenin US olduğundan emin olun.

Alt alan adını belirtin ve US bölgesini seçin

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

DNS kurulumunu doğrulayı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.

SMTP Credentials'a gidin

  1. Add new SMTP user’a tıklayın.

Yeni SMTP kimlik bilgileri ekleyin

  1. Bir giriş adı ayarlayın ve kimlik bilgilerini kaydedin.

SMTP kullanıcısı oluşturun

  1. Şifreyi güvenli bir şekilde kaydetmek için copy simgesine tıklayın.

SMTP şifresini kopyalayın

4. Bir Mailgun API anahtarı edinin

  1. Mailgun panosunda, en alta kaydırın ve API Keys’e tıklayın.

API Keys'e gidin

  1. Add new key’e tıklayın

Yeni anahtar ekleyin

  1. Anahtarı adlandırın ve Create Key’e tıklayın.

Anahtar oluşturun

  1. Oluşturulan API anahtarını kopyalayın ve güvenli bir şekilde kaydedin.

API anahtarını kopyalayın


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

  1. OneSignal’de Settings > Platforms > Email’e gidin ve Mailgun’u seçin.

Uygulama kurulum e-postası

  1. Sağlayıcı olarak Mailgun’u seçin.

Uygulama kurulum e-postası

  1. Şunları girin:

Sağlayıcıyı yapılandırın

  1. Varsayılan gönderen adını ve from e-posta adresini ayarlayın.

Ek ayarları yapılandırı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

Webhook ekleyin

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.

İzleme protokolünü 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ı gönderin

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: