İçeriğe geçDEMOBu site Briefikir tarafından geliştirilmiş bir tanıtım demosudur — online berber randevu scripti. Kendi işletmeniz için bize ulaşın →
SMTP entegrasyonlu randevu scripti

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ıSunucuPortŞifrelemeNot
Gmail / Google Workspacesmtp.gmail.com465SSL/TLSNormal 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 365smtp.office365.com587STARTTLSPort 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.com465SSL/TLSYandex 360 ayarlarında “Posta programları” bölümünden uygulama şifresi oluşturun; IMAP/SMTP erişimi açık olmalıdır.
Zoho Mailsmtp.zoho.eu465SSL/TLSHesabı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.example465SSL/TLSKullanı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.com587STARTTLSSES 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.
Brevosmtp-relay.brevo.com587STARTTLSParola alanına Brevo panelindeki “SMTP anahtarı” yazılır. Gönderen adresi Brevo’da doğrulanmış olmalıdır.
Mailgunsmtp.eu.mailgun.org587STARTTLSAB 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.
SendGridsmtp.sendgrid.net587STARTTLSKullanı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ı

KodAnlamıÇözüm
535 5.7.8Kimlik doğrulama başarısızKullanıcı adı genellikle e-posta adresinin tamamıdır; parola yanlış ya da sağlayıcı uygulama şifresi istiyor.
534 5.7.9Uygulama şifresi gerekliGmail/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.1Gönderen adresi reddedildiGönderen adres oturum açılan hesaba ait değil; “farklı adres olarak gönder” izni gerekir.
ETIMEDOUTBağlantı zaman aşımıPort kapalı: barındırmalar 25’i çoğunlukla kapatır; bazı sağlayıcılar 465’i dinlemez.
ENOTFOUNDSunucu adı çözümlenemediSunucu adında yazım hatası ya da “https://” öneki.
550 5.1.1Alıcı yok (geri döndü)Müşterinin e-posta adresi yanlış yazılmış; müşteri kartında düzeltin.
421 4.7.0Geçici retAlı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 ~all

DKIM

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@…
SMTP ve DNS kurulumunu biz yapalım

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

Briefikir ile görüşün