SMTP entegrasyonu: randevu e-postaları kendi alan adınızdan
Onay, hatırlatma ve bekleme listesi e-postaları sizin e-posta sunucunuzdan gider. Hazır ön ayarlar, bağlantı testi, hata kodları ve DNS kayıtları.
Hazır SMTP ön ayarları
Panelde sağlayıcıyı seçtiğinizde sunucu, port ve şifreleme otomatik dolar. Yalnız kullanıcı adı ve parolayı (çoğu zaman uygulama şifresi) siz yazarsınız.
| Sağlayıcı | Sunucu | Port | Şifreleme | Not |
|---|---|---|---|---|
| Gmail / Google Workspace | smtp.gmail.com | 465 | SSL/TLS | Normal hesap parolası kabul edilmez: Google hesabında 2 adımlı doğrulamayı açıp 16 haneli “uygulama şifresi” oluşturun. Workspace’te günlük gönderim sınırı 2.000, kişisel Gmail’de 500 alıcıdır. |
| Outlook / Microsoft 365 | smtp.office365.com | 587 | STARTTLS | Port 587 + STARTTLS kullanılır. Microsoft 365 yönetim merkezinde bu posta kutusu için “Kimliği doğrulanmış SMTP” (SMTP AUTH) açık olmalıdır. |
| Yandex 360 (alan adına posta) | smtp.yandex.com | 465 | SSL/TLS | Yandex 360 ayarlarında “Posta programları” bölümünden uygulama şifresi oluşturun; IMAP/SMTP erişimi açık olmalıdır. |
| Zoho Mail | smtp.zoho.eu | 465 | SSL/TLS | Hesabınız AB veri merkezindeyse smtp.zoho.eu, ABD’deyse smtp.zoho.com kullanılır. 2 adımlı doğrulama açıksa uygulama şifresi gerekir. |
| Hosting maili (cPanel / Plesk / DirectAdmin) | mail.alanadiniz.example | 465 | SSL/TLS | Kullanıcı adı e-posta adresinin tamamıdır. Sertifika alan adına değil sunucuya ait olabilir; o durumda sunucu adını (ör. srv12.hostingfirmasi.example) yazın. Saatlik gönderim sınırını firmanıza sorun. |
| Amazon SES (SMTP) | email-smtp.eu-central-1.amazonaws.com | 587 | STARTTLS | SES konsolunda “SMTP kimlik bilgileri” ayrıca oluşturulur; IAM erişim anahtarı değildir. Yeni hesaplar “sandbox” kipindedir: yalnız doğrulanmış adreslere gönderir, üretim erişimi istenmelidir. |
| Brevo | smtp-relay.brevo.com | 587 | STARTTLS | Parola alanına Brevo panelindeki “SMTP anahtarı” yazılır. Gönderen adresi Brevo’da doğrulanmış olmalıdır. |
| Mailgun | smtp.eu.mailgun.org | 587 | STARTTLS | AB bölgesinde smtp.eu.mailgun.org kullanılır. Gönderim alt alan adıyla (mg.) yapılır; DNS’e Mailgun’ın verdiği SPF/DKIM kayıtları eklenmelidir. |
| SendGrid | smtp.sendgrid.net | 587 | STARTTLS | Kullanıcı adı her zaman “apikey” kelimesidir; parola alanına “Mail Send” yetkili API anahtarı yazılır. |
Bağlantı testi günlüğü
“Bağlantıyı test et” adım adım ne olduğunu gösterir: DNS çözümleme, TCP bağlantısı, TLS el sıkışması, EHLO, AUTH ve MAIL FROM. Hata olursa nedenini ve çözümünü Türkçe yazar.
Paneldeki testi deneyin[bilgi] DNS çözümleme: smtp.office365.com … [ok] smtp.office365.com → 203.0.113.80 (A kaydı) [ok] Bağlantı kuruldu (43 ms) S: 220 smtp.office365.com ESMTP hazır C: EHLO berzade.example.com C: STARTTLS [ok] TLSv1.3 · sertifika doğrulandı C: AUTH LOGIN S: 535 5.7.139 Authentication unsuccessful, SmtpClientAuthentication is disabled for the Tenant [hata] SMTP AUTH kiracıda kapalı — Microsoft 365 yönetim merkezinde “Kimliği doğrulanmış SMTP”yi açın.
Sık görülen SMTP hataları
| Kod | Anlamı | Çözüm |
|---|---|---|
535 5.7.8 | Kimlik doğrulama başarısız | Kullanıcı adı genellikle e-posta adresinin tamamıdır; parola yanlış ya da sağlayıcı uygulama şifresi istiyor. |
534 5.7.9 | Uygulama şifresi gerekli | Gmail/Workspace: 2 adımlı doğrulama + 16 haneli uygulama şifresi. |
530 5.7.0 | Önce STARTTLS gerekli | Şifreleme “yok” seçilmiş; 587 + STARTTLS ya da 465 + SSL/TLS kullanın. |
553 5.7.1 | Gönderen adresi reddedildi | Gönderen adres oturum açılan hesaba ait değil; “farklı adres olarak gönder” izni gerekir. |
ETIMEDOUT | Bağlantı zaman aşımı | Port kapalı: barındırmalar 25’i çoğunlukla kapatır; bazı sağlayıcılar 465’i dinlemez. |
ENOTFOUND | Sunucu adı çözümlenemedi | Sunucu adında yazım hatası ya da “https://” öneki. |
550 5.1.1 | Alıcı yok (geri döndü) | Müşterinin e-posta adresi yanlış yazılmış; müşteri kartında düzeltin. |
421 4.7.0 | Geçici ret | Alıcı sunucu yoğun; kuyruk 15 dakika sonra yeniden dener. |
SPF, DKIM ve DMARC
SPF
Alan adınız adına hangi sunucuların gönderebileceğini söyler.
v=spf1 include:_spf.google.com ~allDKIM
E-postayı alan adınızın anahtarıyla imzalar; yolda değişmediğini kanıtlar.
google._domainkey v=DKIM1; k=rsa; p=…DMARC
SPF/DKIM başarısızsa alıcının ne yapacağını ve raporlamayı belirler.
v=DMARC1; p=none; rua=mailto:dmarc@…Berber randevu scripti kurulumunda e-posta sağlayıcınızı bağlar, SPF/DKIM/DMARC kayıtlarını ekleriz. Briefikir · 0541 473 82 26