{"id":2652,"date":"2025-12-01T18:31:12","date_gmt":"2025-12-01T15:31:12","guid":{"rendered":"https:\/\/www.dchost.com\/blog\/wordpress-ve-woocommerce-icin-transactional-e%e2%80%91posta-altyapisi\/"},"modified":"2025-12-01T18:31:12","modified_gmt":"2025-12-01T15:31:12","slug":"wordpress-ve-woocommerce-icin-transactional-e%e2%80%91posta-altyapisi","status":"publish","type":"post","link":"https:\/\/www.dchost.com\/blog\/wordpress-ve-woocommerce-icin-transactional-e%e2%80%91posta-altyapisi\/","title":{"rendered":"WordPress ve WooCommerce \u0130\u00e7in Transactional E\u2011Posta Altyap\u0131s\u0131"},"content":{"rendered":"<div class=\"dchost-blog-content-wrapper\"><div id=\"toc_container\" class=\"toc_transparent no_bullets\"><p class=\"toc_title\">\u0130&ccedil;indekiler<\/p><ul class=\"toc_list\"><li><a href=\"#WordPress_ve_WooCommercede_Transactional_EPostanin_Onemi\"><span class=\"toc_number toc_depth_1\">1<\/span> WordPress ve WooCommerce\u2019de Transactional E\u2011Postan\u0131n \u00d6nemi<\/a><\/li><li><a href=\"#Neden_PHP_mail_Degil_SMTP_ve_Kimlik_Dogrulanmis_Gonderim\"><span class=\"toc_number toc_depth_1\">2<\/span> Neden PHP mail() De\u011fil, SMTP ve Kimlik Do\u011frulanm\u0131\u015f G\u00f6nderim?<\/a><\/li><li><a href=\"#Altyapi_Secenekleri_Hosting_VPS_ve_Ucuncu_Taraf_Transactional_Servisler\"><span class=\"toc_number toc_depth_1\">3<\/span> Altyap\u0131 Se\u00e7enekleri: Hosting, VPS ve \u00dc\u00e7\u00fcnc\u00fc Taraf Transactional Servisler<\/a><ul><li><a href=\"#1_Ayni_Sunucudan_SMTP_ile_Gonderim_Paylasimli_Hosting_veya_VPS\"><span class=\"toc_number toc_depth_2\">3.1<\/span> 1) Ayn\u0131 Sunucudan SMTP ile G\u00f6nderim (Payla\u015f\u0131ml\u0131 Hosting veya VPS)<\/a><\/li><li><a href=\"#2_DCHost_VPS_veya_Dedicated_Uzerinde_Kendi_Eposta_Sunucunuz\"><span class=\"toc_number toc_depth_2\">3.2<\/span> 2) DCHost VPS veya Dedicated \u00dczerinde Kendi E\u2011posta Sunucunuz<\/a><\/li><li><a href=\"#3_Ucuncu_Taraf_Transactional_EPosta_Servisleri\"><span class=\"toc_number toc_depth_2\">3.3<\/span> 3) \u00dc\u00e7\u00fcnc\u00fc Taraf Transactional E\u2011Posta Servisleri<\/a><\/li><\/ul><\/li><li><a href=\"#DNS_Kayitlari_SPF_DKIM_DMARC_rDNS_ve_Digerleri\"><span class=\"toc_number toc_depth_1\">4<\/span> DNS Kay\u0131tlar\u0131: SPF, DKIM, DMARC, rDNS ve Di\u011ferleri<\/a><ul><li><a href=\"#SPF_Sender_Policy_Framework\"><span class=\"toc_number toc_depth_2\">4.1<\/span> SPF (Sender Policy Framework)<\/a><\/li><li><a href=\"#DKIM_DomainKeys_Identified_Mail\"><span class=\"toc_number toc_depth_2\">4.2<\/span> DKIM (DomainKeys Identified Mail)<\/a><\/li><li><a href=\"#DMARC_Domainbased_Message_Authentication_Reporting_and_Conformance\"><span class=\"toc_number toc_depth_2\">4.3<\/span> DMARC (Domain\u2011based Message Authentication, Reporting and Conformance)<\/a><\/li><li><a href=\"#rDNS_PTR_ve_HELO\"><span class=\"toc_number toc_depth_2\">4.4<\/span> rDNS (PTR) ve HELO<\/a><\/li><li><a href=\"#MX_ve_Diger_Yardimci_Kayitlar\"><span class=\"toc_number toc_depth_2\">4.5<\/span> MX ve Di\u011fer Yard\u0131mc\u0131 Kay\u0131tlar<\/a><\/li><\/ul><\/li><li><a href=\"#WordPress_ve_WooCommerce_Icin_SMTP_Eklentileri\"><span class=\"toc_number toc_depth_1\">5<\/span> WordPress ve WooCommerce \u0130\u00e7in SMTP Eklentileri<\/a><ul><li><a href=\"#SMTP_Eklentisi_Secerken_Nelere_Dikkat_Etmeli\"><span class=\"toc_number toc_depth_2\">5.1<\/span> SMTP Eklentisi Se\u00e7erken Nelere Dikkat Etmeli?<\/a><\/li><li><a href=\"#Genel_SMTP_Ayar_Parametreleri\"><span class=\"toc_number toc_depth_2\">5.2<\/span> Genel SMTP Ayar Parametreleri<\/a><\/li><li><a href=\"#WooCommerce_EPosta_Sablonlariyla_Uyum\"><span class=\"toc_number toc_depth_2\">5.3<\/span> WooCommerce E\u2011Posta \u015eablonlar\u0131yla Uyum<\/a><\/li><\/ul><\/li><li><a href=\"#Guvenlik_ve_Performans_Oran_Sinirlama_Kuyruk_ve_Izleme\"><span class=\"toc_number toc_depth_1\">6<\/span> G\u00fcvenlik ve Performans: Oran S\u0131n\u0131rlama, Kuyruk ve \u0130zleme<\/a><ul><li><a href=\"#SMTP_Kimlik_Bilgilerini_Korumak\"><span class=\"toc_number toc_depth_2\">6.1<\/span> SMTP Kimlik Bilgilerini Korumak<\/a><\/li><li><a href=\"#Oran_Sinirlama_ve_Kuyruk_Yonetimi\"><span class=\"toc_number toc_depth_2\">6.2<\/span> Oran S\u0131n\u0131rlama ve Kuyruk Y\u00f6netimi<\/a><\/li><li><a href=\"#Izleme_Loglama_ve_Itibar_Yonetimi\"><span class=\"toc_number toc_depth_2\">6.3<\/span> \u0130zleme, Loglama ve \u0130tibar Y\u00f6netimi<\/a><\/li><\/ul><\/li><li><a href=\"#Gercekci_Senaryolar_Hangi_Mimaride_Ne_Mantikli\"><span class=\"toc_number toc_depth_1\">7<\/span> Ger\u00e7ek\u00e7i Senaryolar: Hangi Mimaride Ne Mant\u0131kl\u0131?<\/a><ul><li><a href=\"#Senaryo_1_Yeni_Acilmis_Kucuk_WooCommerce_Magazasi\"><span class=\"toc_number toc_depth_2\">7.1<\/span> Senaryo 1: Yeni A\u00e7\u0131lm\u0131\u015f K\u00fc\u00e7\u00fck WooCommerce Ma\u011fazas\u0131<\/a><\/li><li><a href=\"#Senaryo_2_Buyuyen_WooCommerce_Magazasi_Gunluk_Yuzlerce_Siparis\"><span class=\"toc_number toc_depth_2\">7.2<\/span> Senaryo 2: B\u00fcy\u00fcyen WooCommerce Ma\u011fazas\u0131 (G\u00fcnl\u00fck Y\u00fczlerce Sipari\u015f)<\/a><\/li><li><a href=\"#Senaryo_3_Yuksek_Trafikli_Kampanya_Siteleri_ve_Ajanslar\"><span class=\"toc_number toc_depth_2\">7.3<\/span> Senaryo 3: Y\u00fcksek Trafikli Kampanya Siteleri ve Ajanslar<\/a><\/li><\/ul><\/li><li><a href=\"#DCHost_Uzerinde_Saglam_Bir_Transactional_EPosta_Yol_Haritasi\"><span class=\"toc_number toc_depth_1\">8<\/span> DCHost \u00dczerinde Sa\u011flam Bir Transactional E\u2011Posta Yol Haritas\u0131<\/a><\/li><li><a href=\"#Ozet_ve_Sonraki_Adimlar\"><span class=\"toc_number toc_depth_1\">9<\/span> \u00d6zet ve Sonraki Ad\u0131mlar<\/a><\/li><\/ul><\/div>\n<h2><span id=\"WordPress_ve_WooCommercede_Transactional_EPostanin_Onemi\">WordPress ve WooCommerce\u2019de Transactional E\u2011Postan\u0131n \u00d6nemi<\/span><\/h2>\n<p>WooCommerce ile sipari\u015f alan bir e\u2011ticaret sitesi i\u00e7in en kritik ak\u0131\u015flardan biri, otomatik giden e\u2011postalard\u0131r: sipari\u015f onay\u0131, \u00f6deme hatas\u0131, parola s\u0131f\u0131rlama, fatura, \u00fcyelik aktivasyonu, kargo bilgisi\u2026 Bunlar\u0131n herhangi birinin spam klas\u00f6r\u00fcne d\u00fc\u015fmesi veya hi\u00e7 gitmemesi, do\u011frudan ciroya ve m\u00fc\u015fteri g\u00fcvenine zarar verir. Bu y\u00fczden <strong>transactional e\u2011posta altyap\u0131s\u0131<\/strong> WordPress\/WooCommerce taraf\u0131nda en az sunucu performans\u0131 kadar stratejik bir konudur.<\/p>\n<p>Pratikte en \u00e7ok g\u00f6rd\u00fc\u011f\u00fcm\u00fcz senaryo \u015fu: Site ilk a\u00e7\u0131ld\u0131\u011f\u0131nda hosting \u00fczerinde her \u015fey \u00e7al\u0131\u015f\u0131r gibi g\u00f6r\u00fcn\u00fcr, PHP mail fonksiyonu ile e\u2011postalar bir \u015fekilde gider. Trafik ve sipari\u015f say\u0131s\u0131 artt\u0131k\u00e7a ilk \u015fikayetler gelmeye ba\u015flar: \u201cParola s\u0131f\u0131rlama maili gelmiyor\u201d, \u201cSipari\u015f onay\u0131 spam\u2019e d\u00fc\u015fm\u00fc\u015f\u201d, \u201cFaturay\u0131 g\u00f6remedim.\u201d \u0130\u015fte bu noktada i\u015fin e\u2011posta taraf\u0131n\u0131 ciddiye al\u0131p <strong>SMTP eklentileri, do\u011fru DNS kay\u0131tlar\u0131 ve m\u00fcmk\u00fcnse ayr\u0131 bir transactional e\u2011posta servisi<\/strong> ile mimariyi toparlamak gerekir.<\/p>\n<p>Bu yaz\u0131da DCHost ekibi olarak y\u0131llard\u0131r sahada g\u00f6rd\u00fc\u011f\u00fcm\u00fcz problemleri ve \u00e7\u00f6z\u00fcmlerini derleyip, WordPress ve WooCommerce tabanl\u0131 siteler i\u00e7in sa\u011flam bir transactional e\u2011posta altyap\u0131s\u0131n\u0131 <strong>ad\u0131m ad\u0131m<\/strong> kurman\u0131za yard\u0131mc\u0131 olaca\u011f\u0131z. SMTP eklentisi se\u00e7iminden SPF\/DKIM\/DMARC kay\u0131tlar\u0131na, IP itibar\u0131 y\u00f6netiminden \u00fc\u00e7\u00fcnc\u00fc taraf servis entegrasyonuna kadar t\u00fcm kritik noktalar\u0131 netle\u015ftirece\u011fiz.<\/p>\n<h2><span id=\"Neden_PHP_mail_Degil_SMTP_ve_Kimlik_Dogrulanmis_Gonderim\">Neden PHP mail() De\u011fil, SMTP ve Kimlik Do\u011frulanm\u0131\u015f G\u00f6nderim?<\/span><\/h2>\n<p>WordPress varsay\u0131lan olarak PHP\u2019nin <code>mail()<\/code> fonksiyonunu kullan\u0131r. K\u00fc\u00e7\u00fck bir ki\u015fisel blog i\u00e7in bu bazen i\u015f g\u00f6rebilir; ancak WooCommerce gibi sipari\u015f trafi\u011fi olan sitelerde ciddi s\u0131n\u0131rlamalar ve riskler getirir.<\/p>\n<p>PHP mail() ile g\u00f6nderimde tipik sorunlar:<\/p>\n<ul>\n<li><strong>Kimlik do\u011frulama yok:<\/strong> SPF\/DKIM uyumsuzlu\u011fu, kimli\u011fi belirsiz \u201cfrom\u201d adresleri ve artan spam skoru.<\/li>\n<li><strong>Sunucu IP itibar\u0131 belirsiz:<\/strong> <a href=\"https:\/\/www.dchost.com\/tr\/web-hosting\">payla\u015f\u0131ml\u0131 hosting<\/a>\u2019de ayn\u0131 IP\u2019den ba\u015fka siteler de mail g\u00f6nderiyorsa, onlar\u0131n k\u00f6t\u00fc davran\u0131\u015f\u0131 sizin transactional e\u2011postalar\u0131n\u0131z\u0131 da etkiler.<\/li>\n<li><strong>Log ve takip eksikli\u011fi:<\/strong> Hangi mail gitti, hangisi bounce oldu, hangisi spam\u2019e d\u00fc\u015ft\u00fc g\u00f6rmek zordur.<\/li>\n<li><strong>Oran s\u0131n\u0131rlamas\u0131 yok:<\/strong> K\u0131sa s\u00fcrede \u00e7ok e\u2011posta at\u0131l\u0131rsa, al\u0131c\u0131 sunucular sizi ge\u00e7ici olarak k\u0131s\u0131tlayabilir.<\/li>\n<\/ul>\n<p>SMTP taraf\u0131nda ise:<\/p>\n<ul>\n<li><strong>\u015eifreli ba\u011flant\u0131 (TLS)<\/strong> ile kullan\u0131c\u0131 ad\u0131\/parola ile kimlik do\u011frulamas\u0131 yap\u0131l\u0131r.<\/li>\n<li>SPF, DKIM, DMARC ve rDNS gibi <strong>modern e\u2011posta standartlar\u0131na uygun<\/strong> bir yap\u0131 kurmak m\u00fcmk\u00fcnd\u00fcr.<\/li>\n<li>G\u00f6nderim loglar\u0131, hata kodlar\u0131, bounce raporlar\u0131 ile <strong>teslim edilebilirli\u011fi \u00f6l\u00e7ebilir<\/strong> ve iyile\u015ftirebilirsiniz.<\/li>\n<li>Gerekirse transactional e\u2011posta i\u00e7in <strong>ayr\u0131 bir IP veya ayr\u0131 bir servis<\/strong> kullanarak itibar\u0131n\u0131z\u0131 koruyabilirsiniz.<\/li>\n<\/ul>\n<p>Bu y\u00fczden profesyonel \u00f6l\u00e7ekte \u00e7al\u0131\u015fan her WordPress\/WooCommerce sitesi i\u00e7in ilk tavsiyemiz, <strong>mutlaka bir SMTP eklentisi kullanman\u0131z<\/strong> ve backend\u2019de de kimlik do\u011frulanm\u0131\u015f, d\u00fczg\u00fcn yap\u0131land\u0131r\u0131lm\u0131\u015f bir SMTP sunucusu ya da transactional servis tercih etmenizdir.<\/p>\n<h2><span id=\"Altyapi_Secenekleri_Hosting_VPS_ve_Ucuncu_Taraf_Transactional_Servisler\">Altyap\u0131 Se\u00e7enekleri: Hosting, VPS ve \u00dc\u00e7\u00fcnc\u00fc Taraf Transactional Servisler<\/span><\/h2>\n<p>Transactional e\u2011posta mimarisini kurarken asl\u0131nda \u00fc\u00e7 temel se\u00e7ene\u011finiz var. Bunlar\u0131n her biri DCHost altyap\u0131s\u0131nda rahatl\u0131kla uygulanabiliyor; \u00f6nemli olan hangi a\u015famada hangisinin daha mant\u0131kl\u0131 oldu\u011funa karar vermek.<\/p>\n<h3><span id=\"1_Ayni_Sunucudan_SMTP_ile_Gonderim_Paylasimli_Hosting_veya_VPS\">1) Ayn\u0131 Sunucudan SMTP ile G\u00f6nderim (Payla\u015f\u0131ml\u0131 Hosting veya VPS)<\/span><\/h3>\n<p>En basit senaryo, WordPress\u2019in bar\u0131nd\u0131\u011f\u0131 sunucu \u00fczerinden SMTP ile mail g\u00f6ndermek. \u00d6rne\u011fin DCHost \u00fczerindeki payla\u015f\u0131ml\u0131 hosting paketinizde ya da DCHost VPS\u2019inizde bir SMTP servisi (Exim\/Postfix vb.) zaten \u00e7al\u0131\u015f\u0131yor olabilir. Bu durumda:<\/p>\n<ul>\n<li>WordPress\u2019e bir SMTP eklentisi kurup<\/li>\n<li>SMTP host olarak kendi alan ad\u0131n\u0131z\u0131 (\u00f6rn. <code>mail.siteniz.com<\/code>)<\/li>\n<li>Kimlik do\u011frulama i\u00e7in de olu\u015fturdu\u011funuz bir e\u2011posta hesab\u0131n\u0131<\/li>\n<p>  kullan\u0131rs\u0131n\u0131z.<\/ul>\n<p>Avantajlar\u0131:<\/p>\n<ul>\n<li>Ekstra servis \u00fccreti yok.<\/li>\n<li>T\u00fcm trafik kendi alan ad\u0131n\u0131z ve IP adresiniz \u00fczerinden gider.<\/li>\n<li>DNS, SSL, hosting ve e\u2011posta tek panelden y\u00f6netilir.<\/li>\n<\/ul>\n<p>Dezavantajlar\u0131:<\/p>\n<ul>\n<li>Payla\u015f\u0131ml\u0131 IP kullan\u0131yorsan\u0131z, ayn\u0131 IP\u2019deki di\u011fer alan adlar\u0131n\u0131n spam davran\u0131\u015flar\u0131ndan etkilenebilirsiniz.<\/li>\n<li>Yo\u011fun mail hacminde oran s\u0131n\u0131rlamalar\u0131 ve kara liste riskleri artar.<\/li>\n<\/ul>\n<p>Bu modeli \u00e7o\u011fu k\u00fc\u00e7\u00fck WooCommerce sitesi i\u00e7in ba\u015flang\u0131\u00e7 a\u015famas\u0131nda mant\u0131kl\u0131 buluyoruz. Hem maliyet d\u00fc\u015f\u00fck, hem de do\u011fru DNS kay\u0131tlar\u0131 ile gayet stabil \u00e7al\u0131\u015fabiliyor.<\/p>\n<h3><span id=\"2_DCHost_VPS_veya_Dedicated_Uzerinde_Kendi_Eposta_Sunucunuz\">2) DCHost VPS veya Dedicated \u00dczerinde Kendi E\u2011posta Sunucunuz<\/span><\/h3>\n<p>Daha fazla kontrol ve \u00f6l\u00e7eklenebilirlik istedi\u011finizde, DCHost \u00fczerinde bir <strong>VPS veya <a href=\"https:\/\/www.dchost.com\/tr\/fiziksel-sunucu\">dedicated sunucu<\/a><\/strong> \u00fczerinde kendi MTA\u2019n\u0131z\u0131 (Postfix + Dovecot + rspamd vb.) kurman\u0131z mant\u0131kl\u0131 hale geliyor. Bu konuya teknik a\u00e7\u0131dan detayl\u0131 girmek isterseniz, ad\u0131m ad\u0131m bir anlat\u0131m i\u00e7in <a href=\"https:\/\/www.dchost.com\/blog\/vpste-e%e2%80%91posta-sunucusu-kurulumu-postfix-dovecot-rspamd-ile-teslim-edilebilirlik-ve-ip-isitma-adim-adim\/\">VPS\u2019te e\u2011posta sunucusu kurulumu ve IP \u0131s\u0131tma rehberimize<\/a> g\u00f6z atabilirsiniz.<\/p>\n<p>Bu modelde:<\/p>\n<ul>\n<li>Transactional e\u2011posta i\u00e7in <strong>ayr\u0131 bir IP<\/strong> kullanabilir, itibar\u0131n\u0131z\u0131 \u00e7ok daha iyi y\u00f6netebilirsiniz.<\/li>\n<li>Farkl\u0131 domain\u2019ler i\u00e7in farkl\u0131 g\u00f6nderim politikalar\u0131 ve oran s\u0131n\u0131rlamalar\u0131 tan\u0131mlayabilirsiniz.<\/li>\n<li>Loglama, queue y\u00f6netimi, gri listeleme ve anti\u2011spam ayarlar\u0131 tamamen sizin kontrol\u00fcn\u00fczdedir.<\/li>\n<\/ul>\n<p>Tabii ki y\u00f6netim sorumlulu\u011fu da size ge\u00e7er. Bu y\u00fczden sistem ekibi olan orta\u2011b\u00fcy\u00fck projeler veya ajanslar i\u00e7in \u00f6zellikle verimlidir. Ayn\u0131 VPS \u00fczerinde WooCommerce sitenizi, ayn\u0131 zamanda MTA\u2019n\u0131z\u0131 \u00e7al\u0131\u015ft\u0131rmak da m\u00fcmk\u00fcn; ama y\u00fcksek hacimde genellikle <strong>web ve mail rol\u00fcn\u00fc ay\u0131rmak<\/strong> daha sa\u011fl\u0131kl\u0131 olacakt\u0131r.<\/p>\n<h3><span id=\"3_Ucuncu_Taraf_Transactional_EPosta_Servisleri\">3) \u00dc\u00e7\u00fcnc\u00fc Taraf Transactional E\u2011Posta Servisleri<\/span><\/h3>\n<p>Son se\u00e7enek, WooCommerce\u2019in transactional e\u2011postalar\u0131n\u0131 tamamen bu i\u015fe odakl\u0131 bir \u00fc\u00e7\u00fcnc\u00fc taraf servise g\u00f6ndermek. Bu t\u00fcr servisler genellikle:<\/p>\n<ul>\n<li>Y\u0131llard\u0131r sadece e\u2011posta teslim edilebilirli\u011fine odaklanan altyap\u0131lard\u0131r.<\/li>\n<li>IP \u0131s\u0131tma, spam skoru izlemesi, bounce y\u00f6netimi, \u015fikayet takip (complaint feedback loop) gibi detaylar\u0131 sizin yerinize y\u00f6netir.<\/li>\n<li>Geli\u015fmi\u015f dashboard, webhook ve API entegrasyonlar\u0131yla raporlama sunar.<\/li>\n<\/ul>\n<p>Bu servisleri WordPress\u2019e ba\u011flaman\u0131n iki yolu vard\u0131r:<\/p>\n<ul>\n<li>SMTP bilgilerini al\u0131p klasik bir SMTP eklentisine girmek,<\/li>\n<li>Veya varsa resmi WordPress eklentilerini kullanmak (\u00e7o\u011fu API tabanl\u0131 \u00e7al\u0131\u015f\u0131r, SMTP yerine HTTP API ile mail g\u00f6nderir).<\/li>\n<\/ul>\n<p>Bu \u00e7\u00f6z\u00fcm, \u00f6zellikle <strong>y\u00fcksek hacimli WooCommerce ma\u011fazalar\u0131<\/strong> ve \u00e7ok say\u0131da domain i\u00e7in merkezi bir mail altyap\u0131s\u0131 kurmak isteyen ajanslar i\u00e7in olduk\u00e7a pratik. Ancak her hal\u00fckarda alan ad\u0131n\u0131zda SPF\/DKIM\/DMARC gibi kay\u0131tlar\u0131 do\u011fru tan\u0131mlaman\u0131z ve <strong>transactional ile toplu b\u00fclten g\u00f6nderimini m\u00fcmk\u00fcn oldu\u011funca ay\u0131rman\u0131z<\/strong> tavsiye edilir.<\/p>\n<h2><span id=\"DNS_Kayitlari_SPF_DKIM_DMARC_rDNS_ve_Digerleri\">DNS Kay\u0131tlar\u0131: SPF, DKIM, DMARC, rDNS ve Di\u011ferleri<\/span><\/h2>\n<p>Transaction e\u2011postalar\u0131n\u0131z\u0131n spam klas\u00f6r\u00fcnden kurtulmas\u0131 ve g\u00fcvenle teslim edilebilmesi i\u00e7in DNS taraf\u0131 en az SMTP kadar \u00f6nemli. DCHost olarak e\u2011postada teslim edilebilirli\u011fi anlat\u0131rken y\u0131llard\u0131r vurgulad\u0131\u011f\u0131m\u0131z set \u015fu: <strong>SPF, DKIM, DMARC ve rDNS<\/strong>. Bunlar\u0131n tamam\u0131n\u0131 daha geni\u015f bir perspektifle incelemek isterseniz, ayr\u0131nt\u0131l\u0131 teknik anlat\u0131m i\u00e7in <a href=\"https:\/\/www.dchost.com\/blog\/spf-dkim-dmarc-ve-rdns-ile-e-posta-teslim-edilebilirligini-nasil-adim-adim-yukseltirsin\/\">SPF, DKIM, DMARC ve rDNS rehberimize<\/a> mutlaka g\u00f6z at\u0131n.<\/p>\n<h3><span id=\"SPF_Sender_Policy_Framework\">SPF (Sender Policy Framework)<\/span><\/h3>\n<p>SPF, \u201cBu alan ad\u0131 ad\u0131na mail g\u00f6ndermeye <strong>hangi sunucular yetkili<\/strong>?\u201d sorusuna yan\u0131t verir. WooCommerce siteniz <code>example.com<\/code> alan ad\u0131nda \u00e7al\u0131\u015f\u0131yorsa, DNS \u00fczerinde <code>TXT<\/code> tipinde bir SPF kayd\u0131 tan\u0131mlars\u0131n\u0131z. \u00d6rnek bir kay\u0131t:<\/p>\n<pre>example.com.  3600  IN  TXT  \"v=spf1 mx a ip4:203.0.113.10 include:ornek-trans-email.com ~all\"<\/pre>\n<p>Burada:<\/p>\n<ul>\n<li><code>mx<\/code> \u2192 MX kay\u0131tlar\u0131n\u0131zda tan\u0131ml\u0131 sunucular mail g\u00f6nderebilir.<\/li>\n<li><code>a<\/code> \u2192 Alan ad\u0131n\u0131z\u0131n A kayd\u0131ndaki IP de yetkili.<\/li>\n<li><code>ip4:<\/code> \u2192 Belirli bir IP i\u00e7in \u00f6zel yetki.<\/li>\n<li><code>include:<\/code> \u2192 \u00dc\u00e7\u00fcnc\u00fc taraf transactional servisin SPF kayd\u0131n\u0131 i\u00e7eri al\u0131r.<\/li>\n<li><code>~all<\/code> \u2192 Di\u011fer t\u00fcm kaynaklar\u0131 \u201csoftfail\u201d olarak i\u015faretler.<\/li>\n<\/ul>\n<p>WooCommerce i\u00e7in \u00f6nemli nokta, <strong>WordPress\u2019in mail g\u00f6nderdi\u011fi her SMTP kayna\u011f\u0131n\u0131 SPF\u2019e eklemek<\/strong>. Sadece hosting \u00fczerinde g\u00f6nderiyorsan\u0131z bu basit; \u00fc\u00e7\u00fcnc\u00fc taraf bir servis de kullan\u0131yorsan\u0131z mutlaka onlar\u0131n dok\u00fcmantasyonundaki <code>include:<\/code> sat\u0131r\u0131n\u0131 eklemelisiniz.<\/p>\n<h3><span id=\"DKIM_DomainKeys_Identified_Mail\">DKIM (DomainKeys Identified Mail)<\/span><\/h3>\n<p>DKIM, e\u2011postalar\u0131n\u0131z\u0131n i\u00e7eri\u011fini ve ba\u015fl\u0131klar\u0131n\u0131 <strong>kriptografik olarak imzalayan<\/strong> bir mekanizma. Mail, al\u0131c\u0131 sunucuya ula\u015ft\u0131\u011f\u0131nda imza DNS\u2019teki a\u00e7\u0131k anahtara g\u00f6re do\u011frulan\u0131r ve mesaj\u0131n ger\u00e7ekten sizin sunucunuzdan, sizin alan ad\u0131n\u0131z ad\u0131na geldi\u011fi anla\u015f\u0131l\u0131r.<\/p>\n<p>DKIM i\u00e7in tipik ak\u0131\u015f:<\/p>\n<ol>\n<li>SMTP servisi \u00fczerinde bir DKIM anahtar \u00e7ifti (public\/private) olu\u015fturursunuz.<\/li>\n<li>Public key, DNS\u2019te <code>selector._domainkey.example.com<\/code> \u015feklinde bir TXT kayd\u0131 olarak yay\u0131nlan\u0131r.<\/li>\n<li>Mail g\u00f6nderilirken \u201cDKIM\u2011Signature\u201d ba\u015fl\u0131\u011f\u0131 eklenir.<\/li>\n<\/ol>\n<p>WooCommerce taraf\u0131nda sizin yapman\u0131z gereken, kulland\u0131\u011f\u0131n\u0131z SMTP sunucusunun DKIM imzalamay\u0131 aktif etti\u011finden emin olmak ve size verilen <code>_domainkey<\/code> kay\u0131tlar\u0131n\u0131 DNS\u2019e do\u011fru \u015fekilde eklemektir.<\/p>\n<h3><span id=\"DMARC_Domainbased_Message_Authentication_Reporting_and_Conformance\">DMARC (Domain\u2011based Message Authentication, Reporting and Conformance)<\/span><\/h3>\n<p>DMARC, SPF ve DKIM\u2019in \u00fczerine gelen bir <strong>politika ve raporlama katman\u0131<\/strong>d\u0131r. K\u0131saca \u201cBu alan ad\u0131ndan gelen ama SPF\/DKIM do\u011frulamas\u0131 ba\u015far\u0131s\u0131z olan mailleri al\u0131c\u0131 sunucular ne yaps\u0131n?\u201d sorusuna cevap verir.<\/p>\n<p>Basit bir DMARC kayd\u0131 \u00f6rne\u011fi:<\/p>\n<pre>_dmarc.example.com. 3600 IN TXT \n\"v=DMARC1; p=none; rua=mailto:dmarc-rapor@example.com; fo=1\"<\/pre>\n<p>Burada:<\/p>\n<ul>\n<li><code>p=none<\/code> \u2192 \u015eimdilik sadece raporla, karantina veya reddetme yok.<\/li>\n<li><code>rua=<\/code> \u2192 Toplu DMARC raporlar\u0131n\u0131n gelece\u011fi adres.<\/li>\n<\/ul>\n<p>\u00d6nerimiz, WooCommerce siteleri i\u00e7in ilk etapta <strong>p=none<\/strong> ile ba\u015flamak, raporlar\u0131 birka\u00e7 hafta izlemek; sonra yava\u015f yava\u015f <code>quarantine<\/code> ve <code>reject<\/code> politikas\u0131na do\u011fru s\u0131k\u0131la\u015ft\u0131rmakt\u0131r. B\u00f6ylece hem sahte g\u00f6nderimleri engeller, hem de yanl\u0131\u015f yap\u0131land\u0131rmalardan dolay\u0131 ger\u00e7ek transactional maillerinizi \u201ckazara\u201d k\u0131rmam\u0131\u015f olursunuz.<\/p>\n<p>Geli\u015fmi\u015f DMARC ve BIMI taraf\u0131n\u0131 daha derinlemesine merak ediyorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/gelismis-dmarc-ve-bimi-rua-ruf-raporlarindan-marka-gostergesine-nasil-yol-alinir\/\">geli\u015fmi\u015f DMARC ve BIMI rehberimizde<\/a> raporlar\u0131n nas\u0131l yorumlanaca\u011f\u0131n\u0131 detayl\u0131 anlatt\u0131k.<\/p>\n<h3><span id=\"rDNS_PTR_ve_HELO\">rDNS (PTR) ve HELO<\/span><\/h3>\n<p>\u00d6zellikle kendi VPS\u2019iniz veya dedicated sunucunuz \u00fczerinde SMTP \u00e7al\u0131\u015ft\u0131r\u0131yorsan\u0131z, <strong>rDNS (PTR) kayd\u0131<\/strong> kritik hale gelir. rDNS, IP \u2192 alan ad\u0131 ters \u00e7\u00f6z\u00fcmlemesidir. Bir\u00e7ok al\u0131c\u0131 sunucu, PTR kayd\u0131 olmayan IP\u2019lerden gelen mailleri \u015f\u00fcpheli g\u00f6r\u00fcr.<\/p>\n<p>Genel prensip:<\/p>\n<ul>\n<li>IP \u2192 <code>mail.example.com<\/code> \u015feklinde PTR tan\u0131mlanmal\u0131,<\/li>\n<li>Sunucunun HELO\/EHLO host ad\u0131 da ayn\u0131 FQDN olmal\u0131,<\/li>\n<li>Ve bu FQDN i\u00e7in bir A kayd\u0131 bulunmal\u0131d\u0131r.<\/li>\n<\/ul>\n<p>IPv6 kullan\u0131yorsan\u0131z, IPv6 i\u00e7in de PTR tan\u0131m\u0131n\u0131 ihmal etmeyin. IPv6 \u00fczerinden e\u2011posta teslimini t\u00fcm ayr\u0131nt\u0131lar\u0131yla ele ald\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/ipv6-ile-e%e2%80%91posta-teslimi-nasil-rayina-oturur-ptr-helo-spf-ve-rbllerle-saha-rehberi\/\">IPv6 ile e\u2011posta teslimi rehberimiz<\/a> bu konuda olduk\u00e7a yol g\u00f6sterici olacakt\u0131r.<\/p>\n<h3><span id=\"MX_ve_Diger_Yardimci_Kayitlar\">MX ve Di\u011fer Yard\u0131mc\u0131 Kay\u0131tlar<\/span><\/h3>\n<p>MX kay\u0131tlar\u0131, alan ad\u0131n\u0131za gelen maillerin hangi sunucuya y\u00f6nlenece\u011fini belirler. WooCommerce transactional ak\u0131\u015flar\u0131 i\u00e7in do\u011frudan MX\u2019e dokunman\u0131z gerekmeyebilir; ancak genellikle ayn\u0131 alan ad\u0131 hem mail al\u0131r hem de g\u00f6nderir. Bu y\u00fczden MX\u2019in do\u011fru ve tutarl\u0131 olmas\u0131 \u00f6nemli.<\/p>\n<p>Ek olarak, g\u00fcvenlik taraf\u0131nda <strong>MTA\u2011STS, TLS\u2011RPT ve DANE<\/strong> gibi mekanizmalarla teslim edilebilirli\u011fi ve \u015fifrelemeyi daha da g\u00fc\u00e7lendirmek m\u00fcmk\u00fcn. Bu konuyu derinlemesine \u00f6\u011frenmek isterseniz <a href=\"https:\/\/www.dchost.com\/blog\/e%e2%80%91postada-mta%e2%80%91sts-tls%e2%80%91rpt-ve-dane-teslim-edilebilirligi-nasil-tatli-tatli-yukseltirsin\/\">MTA\u2011STS, TLS\u2011RPT ve DANE rehberimiz<\/a> iyi bir ba\u015flang\u0131\u00e7 noktas\u0131.<\/p>\n<p>DNS taraf\u0131nda daha temel bir bak\u0131\u015fa ihtiya\u00e7 duyarsan\u0131z ise, <a href=\"https:\/\/www.dchost.com\/blog\/dns-kayitlari-adan-zye-a-aaaa-cname-mx-txt-srv-caa-ve-sizi-yakan-o-kucuk-hatalar\/\">DNS kay\u0131tlar\u0131 A\u2019dan Z\u2019ye makalemizde<\/a> A, AAAA, MX, TXT, CAA gibi t\u00fcm kay\u0131t tiplerini toparlad\u0131k.<\/p>\n<h2><span id=\"WordPress_ve_WooCommerce_Icin_SMTP_Eklentileri\">WordPress ve WooCommerce \u0130\u00e7in SMTP Eklentileri<\/span><\/h2>\n<p>Altyap\u0131 taraf\u0131n\u0131 \u00e7\u00f6zd\u00fckten sonra s\u0131ra WordPress\u2019e SMTP\u2019yi \u00f6\u011fretmekte. Bunu yapmak i\u00e7in onlarca eklenti var; ama \u00f6nemli olan hangi \u00f6zelliklere bakt\u0131\u011f\u0131n\u0131z.<\/p>\n<h3><span id=\"SMTP_Eklentisi_Secerken_Nelere_Dikkat_Etmeli\">SMTP Eklentisi Se\u00e7erken Nelere Dikkat Etmeli?<\/span><\/h3>\n<ul>\n<li><strong>TLS\/STARTTLS deste\u011fi:<\/strong> SMTP ba\u011flant\u0131n\u0131z\u0131n mutlaka \u015fifreli olmas\u0131 gerekir.<\/li>\n<li><strong>Do\u011frulama y\u00f6ntemleri:<\/strong> Klasik kullan\u0131c\u0131 ad\u0131\/parola yan\u0131nda OAuth vb. destekleri de art\u0131 de\u011ferdir.<\/li>\n<li><strong>Mail loglar\u0131:<\/strong> Hangi mailin, ne zaman, hangi al\u0131c\u0131ya gitti\u011fini g\u00f6rebilmek te\u015fhis i\u00e7in hayat kurtar\u0131r.<\/li>\n<li><strong>Hata raporlar\u0131:<\/strong> Ba\u011flant\u0131 sorunu, kimlik do\u011frulama hatas\u0131 veya SMTP taraf\u0131 red kodlar\u0131n\u0131 a\u00e7\u0131k\u00e7a g\u00f6sterebilmesi \u00f6nemlidir.<\/li>\n<li><strong>Test maili g\u00f6nderme:<\/strong> Ayarlar\u0131 kaydetmeden \u00f6nce bir test maili ile do\u011frulama imkan\u0131 sunmal\u0131.<\/li>\n<\/ul>\n<p>Pop\u00fcler eklentilerin \u00e7o\u011fu (WP Mail SMTP, Post SMTP, FluentSMTP vb.) bu \u00f6zelliklerin b\u00fcy\u00fck k\u0131sm\u0131n\u0131 sa\u011fl\u0131yor. \u00d6nemli olan, kulland\u0131\u011f\u0131n\u0131z altyap\u0131 ile uyumlu protokol\u00fc (SMTP vs API) ve do\u011fru port\/\u015fifreleme ayarlar\u0131n\u0131 kullanman\u0131z.<\/p>\n<h3><span id=\"Genel_SMTP_Ayar_Parametreleri\">Genel SMTP Ayar Parametreleri<\/span><\/h3>\n<p>Hangi eklentiyi kullan\u0131rsan\u0131z kullan\u0131n, girece\u011finiz temel parametreler benzer olacakt\u0131r:<\/p>\n<ul>\n<li><strong>SMTP Host:<\/strong> \u00d6rn. <code>mail.siteniz.com<\/code> veya \u00fc\u00e7\u00fcnc\u00fc taraf servisin host ad\u0131.<\/li>\n<li><strong>Port:<\/strong> Genellikle 587 (STARTTLS) veya 465 (SMTPS).<\/li>\n<li><strong>\u015eifreleme:<\/strong> TLS (veya eklenti terminolojisine g\u00f6re STARTTLS\/SSL).<\/li>\n<li><strong>Kimlik do\u011frulama:<\/strong> Kullan\u0131c\u0131 ad\u0131 ve parola (genellikle tam e\u2011posta adresiniz).<\/li>\n<li><strong>From Address:<\/strong> G\u00f6nderici adresi, alan ad\u0131n\u0131zla ayn\u0131 olmal\u0131 (\u00f6rn. <code>no-reply@example.com<\/code>).<\/li>\n<li><strong>From Name:<\/strong> M\u00fc\u015fterinin g\u00f6rece\u011fi isim, genellikle marka ad\u0131n\u0131z (\u00f6rn. &#8220;\u00d6rnek Ma\u011faza&#8221;).<\/li>\n<\/ul>\n<p>Burada kritik nokta: SMTP\u2019de kulland\u0131\u011f\u0131n\u0131z <strong>g\u00f6nderici adresinin (From)<\/strong> SPF\/DKIM\/DMARC kay\u0131tlar\u0131n\u0131 ayarlad\u0131\u011f\u0131n\u0131z alan ad\u0131yla e\u015fle\u015fmesi. WooCommerce sipari\u015f mailini <code>@gmail.com<\/code> gibi harici bir adresten g\u00f6ndermeye \u00e7al\u0131\u015f\u0131rsan\u0131z, neredeyse garanti \u015fekilde teslim problemi ya\u015fars\u0131n\u0131z.<\/p>\n<h3><span id=\"WooCommerce_EPosta_Sablonlariyla_Uyum\">WooCommerce E\u2011Posta \u015eablonlar\u0131yla Uyum<\/span><\/h3>\n<p>WooCommerce kendi e\u2011posta \u015fablonlar\u0131n\u0131 kullan\u0131rken, WordPress\u2019in mail fonksiyonunu \u00e7a\u011f\u0131r\u0131r. \u00d6nemli olan, SMTP eklentinizin bu \u00e7a\u011fr\u0131y\u0131 <strong>global olarak yakalamas\u0131<\/strong>d\u0131r. \u00c7o\u011fu eklenti bunu yapar; ek olarak:<\/p>\n<ul>\n<li>WooCommerce \u2192 Ayarlar \u2192 E\u2011postalar men\u00fcs\u00fcnde <strong>&#8220;G\u00f6nderen&#8221; adresini<\/strong> alan ad\u0131n\u0131za uygun \u015fekilde tan\u0131mlay\u0131n.<\/li>\n<li>G\u00f6nderici ad\u0131 (From Name) olarak marka ad\u0131n\u0131z\u0131 net ve tan\u0131nabilir \u015fekilde yaz\u0131n.<\/li>\n<li>Test i\u00e7in yeni bir sipari\u015f olu\u015fturup, sipari\u015f onay\u0131 mailinin SMTP loglar\u0131nda g\u00f6r\u00fcnd\u00fc\u011f\u00fcnden emin olun.<\/li>\n<\/ul>\n<p>Ayr\u0131ca, y\u00fcksek hacimli sitelerde <strong>wp_cron yerine ger\u00e7ek cron job<\/strong> kullanarak e\u2011posta tetikleyici i\u015flemleri daha g\u00fcvenilir hale getirebilirsiniz. Bunu nas\u0131l yapaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m g\u00f6rmek i\u00e7in <a href=\"https:\/\/www.dchost.com\/blog\/wordpresste-wp-cron-devre-disi-birakma-ve-gercek-cron-job-kurulumu\/\">wp\u2011cron devre d\u0131\u015f\u0131 b\u0131rakma ve ger\u00e7ek cron kurulumu rehberimize<\/a> g\u00f6z atabilirsiniz.<\/p>\n<h2><span id=\"Guvenlik_ve_Performans_Oran_Sinirlama_Kuyruk_ve_Izleme\">G\u00fcvenlik ve Performans: Oran S\u0131n\u0131rlama, Kuyruk ve \u0130zleme<\/span><\/h2>\n<p>Transactional e\u2011posta, genellikle toplu b\u00fcltenlere g\u00f6re \u00e7ok daha d\u00fc\u015f\u00fck hacimlidir; ama WooCommerce taraf\u0131nda kampanya d\u00f6nemlerinde sipari\u015f say\u0131s\u0131 artt\u0131k\u00e7a g\u00fcnl\u00fck binlerce transactional mail olu\u015fabilir. Burada iki konu kritik hale geliyor: <strong>g\u00fcvenlik<\/strong> ve <strong>oran y\u00f6netimi<\/strong>.<\/p>\n<h3><span id=\"SMTP_Kimlik_Bilgilerini_Korumak\">SMTP Kimlik Bilgilerini Korumak<\/span><\/h3>\n<ul>\n<li>SMTP kullan\u0131c\u0131 ad\u0131 ve parolas\u0131n\u0131 <strong>asla Git deposunda, backup i\u00e7inde d\u00fcz metin olarak<\/strong> b\u0131rakmay\u0131n.<\/li>\n<li>G\u00fcvenlik duvar\u0131 ile SMTP portunu sadece gerekli IP\u2019lere a\u00e7\u0131n veya m\u00fcmk\u00fcnse sadece 587 \u00fczerinden, kimlik do\u011frulamal\u0131 olarak kabul edin.<\/li>\n<li>Payla\u015f\u0131ml\u0131 y\u00f6netim panellerinde (ajanslar, ekipler) SMTP parolas\u0131na eri\u015fimi sadece ger\u00e7ekten ihtiyac\u0131 olanlara verin.<\/li>\n<\/ul>\n<h3><span id=\"Oran_Sinirlama_ve_Kuyruk_Yonetimi\">Oran S\u0131n\u0131rlama ve Kuyruk Y\u00f6netimi<\/span><\/h3>\n<p>Kendi MTA\u2019n\u0131z\u0131 kullan\u0131yorsan\u0131z, g\u00f6nderim h\u0131z\u0131n\u0131 (\u00f6rne\u011fin al\u0131c\u0131 ba\u015f\u0131na, domain ba\u015f\u0131na dakika\/saat s\u0131n\u0131r\u0131) ayarlayarak kara listeye girme riskini d\u00fc\u015f\u00fcrebilirsiniz. \u00dc\u00e7\u00fcnc\u00fc taraf servisler genellikle bunu sizin yerinize zaten yapar.<\/p>\n<p>WordPress taraf\u0131nda a\u015f\u0131r\u0131 mail \u00fcretimini tetikleyen eklentileri (\u00f6rne\u011fin agresif bildirim eklentileri) kontrol alt\u0131nda tutmak da iyi bir pratiktir. Baz\u0131 SMTP eklentileri, <strong>queue (kuyruk)<\/strong> deste\u011fi sunarak mailleri arka planda i\u015fleyebilir; bu da yo\u011fun anlarda PHP \u00e7al\u0131\u015fma s\u00fcresinin uzamas\u0131n\u0131 engeller.<\/p>\n<h3><span id=\"Izleme_Loglama_ve_Itibar_Yonetimi\">\u0130zleme, Loglama ve \u0130tibar Y\u00f6netimi<\/span><\/h3>\n<p>E\u2011posta itibar\u0131n\u0131z bir kez bozuldu\u011funda, geri toplamak zaman al\u0131r. Bu s\u00fcreci daha iyi y\u00f6netmek i\u00e7in:<\/p>\n<ul>\n<li>SMTP veya transactional servisinizdeki <strong>bounce ve \u015fikayet raporlar\u0131n\u0131<\/strong> d\u00fczenli takip edin.<\/li>\n<li>Ge\u00e7ici hatalar\u0131 (4xx) ile kal\u0131c\u0131 hatalar\u0131 (5xx) ay\u0131rt edin.<\/li>\n<li>Kara listeleri (RBL) d\u00fczenli kontrol edin; kara listeye girerseniz h\u0131zl\u0131 aksiyon al\u0131p delisting s\u00fcrecini ba\u015flat\u0131n.<\/li>\n<\/ul>\n<p>Bu s\u00fcre\u00e7leri detayl\u0131 \u015fekilde anlat\u0131p pratik \u00f6neriler payla\u015ft\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/e-posta-itibarini-kurtarma-rehberi-blacklist-delisting-postmaster-araclari-ve-guvenli-ip-isitma-nasil-kurtarici-olur\/\">e\u2011posta itibar\u0131n\u0131 kurtarma rehberimiz<\/a>, WooCommerce gibi gelir odakl\u0131 siteler i\u00e7in \u00f6zellikle faydal\u0131d\u0131r.<\/p>\n<h2><span id=\"Gercekci_Senaryolar_Hangi_Mimaride_Ne_Mantikli\">Ger\u00e7ek\u00e7i Senaryolar: Hangi Mimaride Ne Mant\u0131kl\u0131?<\/span><\/h2>\n<h3><span id=\"Senaryo_1_Yeni_Acilmis_Kucuk_WooCommerce_Magazasi\">Senaryo 1: Yeni A\u00e7\u0131lm\u0131\u015f K\u00fc\u00e7\u00fck WooCommerce Ma\u011fazas\u0131<\/span><\/h3>\n<p>Ayl\u0131k birka\u00e7 y\u00fcz sipari\u015f, e\u2011posta hacmi s\u0131n\u0131rl\u0131, teknik ekip yok. Bu durumda genellikle \u015fu yap\u0131 yeterli oluyor:<\/p>\n<ul>\n<li>DCHost\u2019ta performansl\u0131 bir WordPress\/WooCommerce hosting veya k\u00fc\u00e7\u00fck bir VPS,<\/li>\n<li>Ayn\u0131 sunucu \u00fczerinde SMTP ile g\u00f6nderim,<\/li>\n<li>SPF\/DKIM\/DMARC\u2019in do\u011fru yap\u0131land\u0131r\u0131lmas\u0131,<\/li>\n<li>WordPress\u2019te basit ama log tutan bir SMTP eklentisi.<\/li>\n<\/ul>\n<p>Bu seviyede \u00fc\u00e7\u00fcnc\u00fc taraf transactional servise hemen ge\u00e7mek \u015fart de\u011fil; \u00f6nce temel ayarlar\u0131 do\u011fru yap\u0131p ger\u00e7ek ihtiya\u00e7 do\u011fdu\u011funda mimariyi b\u00fcy\u00fctmek daha sa\u011fl\u0131kl\u0131.<\/p>\n<h3><span id=\"Senaryo_2_Buyuyen_WooCommerce_Magazasi_Gunluk_Yuzlerce_Siparis\">Senaryo 2: B\u00fcy\u00fcyen WooCommerce Ma\u011fazas\u0131 (G\u00fcnl\u00fck Y\u00fczlerce Sipari\u015f)<\/span><\/h3>\n<p>Art\u0131k kampanyalar yap\u0131l\u0131yor, iade s\u00fcre\u00e7leri yo\u011fun, destek e\u2011postalar\u0131 artm\u0131\u015f durumda. Burada \u00f6nerilen mimari:<\/p>\n<ul>\n<li>DCHost \u00fczerinde NVMe diskli bir VPS ile WooCommerce\u2019i bar\u0131nd\u0131rmak,<\/li>\n<li>Transactional mailler i\u00e7in ayr\u0131 bir SMTP servisi (ayn\u0131 VPS \u00fczerinde veya \u00fc\u00e7\u00fcnc\u00fc taraf),<\/li>\n<li>Toplu b\u00fcltenleri tamamen ayr\u0131 bir IP veya servis \u00fczerinden g\u00f6ndermek,<\/li>\n<li>DMARC raporlar\u0131n\u0131 yak\u0131ndan izleyip politikay\u0131 s\u0131k\u0131la\u015ft\u0131rmak.<\/li>\n<\/ul>\n<p>\u00d6zellikle veritaban\u0131 ve \u00f6nbellek taraf\u0131n\u0131 da ay\u0131rmay\u0131 d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/woocommerce-icin-ayri-veritabani-ve-onbellek-sunucusu-ne-zaman-mantikli\/\">WooCommerce i\u00e7in ayr\u0131 veritaban\u0131 ve \u00f6nbellek sunucusu ne zaman mant\u0131kl\u0131<\/a> ba\u015fl\u0131kl\u0131 rehberimiz \u00f6l\u00e7eklenme kararlar\u0131nda size yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h3><span id=\"Senaryo_3_Yuksek_Trafikli_Kampanya_Siteleri_ve_Ajanslar\">Senaryo 3: Y\u00fcksek Trafikli Kampanya Siteleri ve Ajanslar<\/span><\/h3>\n<p>Birden fazla WooCommerce ma\u011fazas\u0131n\u0131 y\u00f6neten ajanslar veya Black Friday tarz\u0131 \u00e7ok yo\u011fun kampanyalar d\u00fczenleyen markalar i\u00e7in:<\/p>\n<ul>\n<li>Web trafi\u011fi i\u00e7in DCHost \u00fczerinde g\u00fc\u00e7l\u00fc VPS veya dedicated sunucu(lar),<\/li>\n<li>Transactional e\u2011posta i\u00e7in <strong>ayr\u0131 bir IP havuzu<\/strong> ve m\u00fcmk\u00fcnse ayr\u0131 bir MTA ya da kurumsal transactional servis,<\/li>\n<li>Toplu b\u00fclten altyap\u0131s\u0131n\u0131n tamamen ayr\u0131lmas\u0131,<\/li>\n<li>Geli\u015fmi\u015f DMARC + MTA\u2011STS + TLS\u2011RPT + DANE kombinasyonu,<\/li>\n<li>Merkezi loglama ve izleme (Prometheus\/Grafana vb.)<\/li>\n<\/ul>\n<p>Bu seviyede zaten sunucu ve a\u011f mimarisi ba\u015fl\u0131 ba\u015f\u0131na bir konu haline gelir. DCHost blogunda yer alan <a href=\"https:\/\/www.dchost.com\/blog\/woocommerce-kapasite-planlama-rehberi-vcpu-ram-iops-nasil-hesaplanir\/\">WooCommerce kapasite planlama rehberi<\/a> ve <a href=\"https:\/\/www.dchost.com\/blog\/wordpress-icin-sunucu-tarafi-optimizasyon-php-fpm-opcache-redis-ve-mysql-ile-neyi-ne-zaman-nasil-ayarlamalisin\/\">WordPress i\u00e7in sunucu taraf\u0131 optimizasyon yaz\u0131m\u0131z<\/a> bu seviyeye \u00e7\u0131kan projeler i\u00e7in olduk\u00e7a yol g\u00f6stericidir.<\/p>\n<h2><span id=\"DCHost_Uzerinde_Saglam_Bir_Transactional_EPosta_Yol_Haritasi\">DCHost \u00dczerinde Sa\u011flam Bir Transactional E\u2011Posta Yol Haritas\u0131<\/span><\/h2>\n<p>Toparlayal\u0131m. WooCommerce ma\u011fazan\u0131z i\u00e7in e\u2011posta taraf\u0131n\u0131 ray\u0131na oturtmak istiyorsan\u0131z, DCHost altyap\u0131s\u0131 \u00fczerinde \u015fu ad\u0131ml\u0131 yol haritas\u0131n\u0131 uygulayabilirsiniz:<\/p>\n<ol>\n<li><strong>Sunucu Se\u00e7imi:<\/strong> Trafi\u011finiz ve b\u00fcy\u00fcme plan\u0131n\u0131za g\u00f6re payla\u015f\u0131ml\u0131 hosting, y\u00f6netilen <a href=\"https:\/\/www.dchost.com\/tr\/wordpress-hosting\">WordPress hosting<\/a> veya NVMe VPS se\u00e7in.<\/li>\n<li><strong>DNS ve E\u2011posta Temel Ayarlar\u0131:<\/strong> Alan ad\u0131n\u0131z\u0131n MX, SPF, DKIM, DMARC ve gerekirse rDNS kay\u0131tlar\u0131n\u0131 do\u011fru \u015fekilde tan\u0131mlay\u0131n.<\/li>\n<li><strong>WordPress SMTP Eklentisi Kurulumu:<\/strong> G\u00fcvenilir bir SMTP eklentisi kurup test maili ile do\u011frulay\u0131n.<\/li>\n<li><strong>WooCommerce E\u2011Posta \u015eablonlar\u0131n\u0131 G\u00f6zden Ge\u00e7irin:<\/strong> G\u00f6nderici ad\u0131\/adresi, konu sat\u0131rlar\u0131 ve metinleri marka dilinize ve g\u00fcven unsurlar\u0131na g\u00f6re d\u00fczenleyin.<\/li>\n<li><strong>\u0130zleme ve \u0130yile\u015ftirme:<\/strong> Bounce\/\u015fikayet oranlar\u0131n\u0131, spam klas\u00f6r\u00fcne d\u00fc\u015fme durumlar\u0131n\u0131 ve DMARC raporlar\u0131n\u0131 d\u00fczenli izleyin; gerekirse IP \u0131s\u0131tma ve itibar y\u00f6netimi ad\u0131mlar\u0131na ge\u00e7in.<\/li>\n<\/ol>\n<p>Alan ad\u0131n\u0131z\u0131, hosting\u2019inizi, VPS veya dedicated sunucunuzu DCHost \u00fczerinden y\u00f6netiyorsan\u0131z, bu ad\u0131mlar\u0131n tamam\u0131n\u0131 tek bir ekosistem i\u00e7inde, tutarl\u0131 bir \u015fekilde kurabilirsiniz. \u0130htiya\u00e7 halinde colocation veya daha geli\u015fmi\u015f \u00e7ok b\u00f6lgeli mimarilerle transactional e\u2011posta altyap\u0131n\u0131z\u0131 daha da dayan\u0131kl\u0131 hale getirmek de m\u00fcmk\u00fcn.<\/p>\n<h2><span id=\"Ozet_ve_Sonraki_Adimlar\">\u00d6zet ve Sonraki Ad\u0131mlar<\/span><\/h2>\n<p>WooCommerce taraf\u0131nda ya\u015fanan \u201cMail gelmedi, spam\u2019e d\u00fc\u015ft\u00fc, m\u00fc\u015fterim sipari\u015fini g\u00f6remiyor\u201d \u015fikayetleri \u00e7o\u011fu zaman sunucu \u00e7\u00f6kmesi, trafik patlamas\u0131 kadar ses getirmez; ama etkisi en az o kadar kritiktir. Transactional e\u2011posta, kullan\u0131c\u0131lar\u0131n sisteme g\u00fcven duymas\u0131n\u0131n temel ta\u015flar\u0131ndan biri. Bu y\u00fczden WordPress ve WooCommerce projelerinde, projenin daha ba\u015f\u0131nda <strong>SMTP eklentisi + do\u011fru DNS kay\u0131tlar\u0131 + sa\u011flam bir e\u2011posta altyap\u0131s\u0131<\/strong> \u00fc\u00e7l\u00fcs\u00fcn\u00fc planlamak zorunlu hale geliyor.<\/p>\n<p>DCHost olarak biz, sadece alan ad\u0131 ve hosting de\u011fil; e\u2011posta teslim edilebilirli\u011fini de i\u015fin ayr\u0131lmaz par\u00e7as\u0131 olarak g\u00f6r\u00fcyoruz. Payla\u015f\u0131ml\u0131 hosting, y\u00f6netilen WordPress paketleri, NVMe VPS, dedicated sunucu ve colocation \u00e7\u00f6z\u00fcmlerimizle, WooCommerce ma\u011fazan\u0131z i\u00e7in hem performans\u0131 hem de transactional e\u2011posta taraf\u0131n\u0131 birlikte planlayabilirsiniz.<\/p>\n<p>E\u011fer siz de \u201cSipari\u015f maillerim ger\u00e7ekten g\u00fcvenli ve istikrarl\u0131 gidiyor mu?\u201d sorusunu net bir \u015fekilde yan\u0131tlamak istiyorsan\u0131z, \u00f6nce kendi sitenizdeki ak\u0131\u015flar\u0131 g\u00f6zden ge\u00e7irin; ard\u0131ndan bu yaz\u0131daki ad\u0131mlarla SPF\/DKIM\/DMARC, SMTP ve loglamay\u0131 devreye al\u0131n. Tak\u0131ld\u0131\u011f\u0131n\u0131z yerde DCHost ekibi olarak mimarinizin tamam\u0131n\u0131 birlikte g\u00f6zden ge\u00e7irip, b\u00fcy\u00fcme plan\u0131n\u0131za uygun bir e\u2011posta ve hosting yol haritas\u0131 \u00e7\u0131karabiliriz.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>\u0130&ccedil;indekiler1 WordPress ve WooCommerce\u2019de Transactional E\u2011Postan\u0131n \u00d6nemi2 Neden PHP mail() De\u011fil, SMTP ve Kimlik Do\u011frulanm\u0131\u015f G\u00f6nderim?3 Altyap\u0131 Se\u00e7enekleri: Hosting, VPS ve \u00dc\u00e7\u00fcnc\u00fc Taraf Transactional Servisler3.1 1) Ayn\u0131 Sunucudan SMTP ile G\u00f6nderim (Payla\u015f\u0131ml\u0131 Hosting veya VPS)3.2 2) DCHost VPS veya Dedicated \u00dczerinde Kendi E\u2011posta Sunucunuz3.3 3) \u00dc\u00e7\u00fcnc\u00fc Taraf Transactional E\u2011Posta Servisleri4 DNS Kay\u0131tlar\u0131: SPF, DKIM, DMARC, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2653,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-2652","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknoloji"],"_links":{"self":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/2652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/comments?post=2652"}],"version-history":[{"count":0,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/2652\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media\/2653"}],"wp:attachment":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media?parent=2652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/categories?post=2652"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/tags?post=2652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}