{"id":23792,"date":"2025-06-12T04:15:16","date_gmt":"2025-06-12T01:15:16","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/"},"modified":"2025-06-12T04:15:16","modified_gmt":"2025-06-12T01:15:16","slug":"mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/","title":{"rendered":"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi"},"content":{"rendered":"<p><body><\/p>\n<p>Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi<\/p>\n<p>Geli\u015ftirme s\u00fcrecinizde e-posta g\u00f6nderme i\u015flemlerini test etmek olduk\u00e7a \u00f6nemlidir.  Ancak, her test i\u00e7in ger\u00e7ek bir SMTP sunucusu kullanmak, maliyetli ve zaman al\u0131c\u0131 olabilir.  Mailtrap gibi pop\u00fcler hizmetler ise \u00fccretsiz katmanlar\u0131nda s\u0131n\u0131rl\u0131 \u00f6zellik sunmaktad\u0131r.  \u0130\u015fte tam bu noktada Docker devreye giriyor!  Bu makalede, Docker kullanarak yerel bir e-posta test ortam\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m.  Bu sayede Mailtrap&#8217;a ihtiya\u00e7 duymadan geli\u015ftirmenizi h\u0131zland\u0131rabilirsiniz.<\/p>\n<h2>Neden Docker Kullanmal\u0131y\u0131z?<\/h2>\n<p>Docker, uygulamalar\u0131n\u0131z\u0131 ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 izole edilmi\u015f kapsay\u0131c\u0131larda \u00e7al\u0131\u015ft\u0131rman\u0131z\u0131 sa\u011flayan g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r.  Bu sayede, geli\u015ftirme ortam\u0131n\u0131z\u0131n di\u011fer sistemlerden izole edilmesini garanti ederek, daha tutarl\u0131 ve tekrarlanabilir bir geli\u015ftirme deneyimi elde edersiniz. Ayr\u0131ca,  farkl\u0131 i\u015fletim sistemlerinde ve ortamlarda ayn\u0131 sonu\u00e7lar\u0131 alman\u0131z\u0131 sa\u011flar.  \u00d6rne\u011fin, Linux makinesinde geli\u015ftirme yapan birisi, ayn\u0131 Docker imaj\u0131n\u0131 Windows makinesinde de \u00e7al\u0131\u015ft\u0131rabilir ve ayn\u0131 sonu\u00e7lar\u0131 elde edebilir.  Bu da tak\u0131m \u00e7al\u0131\u015fmalar\u0131 i\u00e7in olduk\u00e7a \u00f6nemlidir.<\/p>\n<h2>Ad\u0131m Ad\u0131m Docker ile E-posta Test Ortam\u0131 Kurulumu<\/h2>\n<p>\u00d6ncelikle, sisteminizde Docker&#8217;\u0131n kurulu ve \u00e7al\u0131\u015f\u0131r durumda oldu\u011fundan emin olun.  Daha sonra, a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 izleyin:<\/p>\n<ol>\n<li><b>Uygun bir SMTP sunucusu se\u00e7in:<\/b>  Docker Hub&#8217;da bir\u00e7ok SMTP sunucusu imaj\u0131 bulunmaktad\u0131r.  \u00d6rne\u011fin,  mailhog pop\u00fcler bir se\u00e7enektir.  Bu imaj\u0131 kullanaca\u011f\u0131z.<\/li>\n<li><b>Docker Compose dosyas\u0131 olu\u015fturun:<\/b>  Projenizin k\u00f6k dizinine docker-compose.yml ad\u0131nda bir dosya olu\u015fturun ve a\u015fa\u011f\u0131daki i\u00e7eri\u011fi ekleyin:<\/li>\n<\/ol>\n<pre><code class=\"language-yaml\">\nversion: '3.8'\nservices:\n  mailhog:\n    image: mailhog\/mailhog:latest\n    ports:\n      - \"1025:1025\"\n      - \"8025:8025\"\n<\/code><\/pre>\n<ol start=\"3\">\n<li><b>Docker Compose ile \u00e7al\u0131\u015ft\u0131r\u0131n:<\/b>  Komut sat\u0131r\u0131nda projenizin k\u00f6k dizinine gidin ve  <code>docker-compose up -d<\/code> komutunu \u00e7al\u0131\u015ft\u0131r\u0131n. Bu komut, mailhog kapsay\u0131c\u0131s\u0131n\u0131 arka planda \u00e7al\u0131\u015ft\u0131racakt\u0131r.<\/li>\n<li><b>Uygulaman\u0131zda SMTP ayarlar\u0131n\u0131 yap\u0131land\u0131r\u0131n:<\/b>  Uygulaman\u0131z\u0131n e-posta g\u00f6nderme ayarlar\u0131nda,  localhost  ve 1025 portunu kullan\u0131n.  \u00d6rne\u011fin, PHP kullan\u0131yorsan\u0131z, ayarlar\u0131n\u0131z \u015fu \u015fekilde olabilir:<\/li>\n<\/ol>\n<pre><code class=\"language-php\">\n<?php\n$config = [\n    'host' => 'localhost',\n    'port' => 1025,\n    'username' => '',\n    'password' => ''\n];\n?>\n<\/code><\/pre>\n<ol start=\"5\">\n<li><b>E-postalar\u0131n\u0131z\u0131 g\u00f6nderin ve test edin:<\/b>  Uygulaman\u0131zdan bir e-posta g\u00f6nderin. E-postalar,  http:\/\/localhost:8025 adresinde bulunan Mailhog aray\u00fcz\u00fcnde g\u00f6r\u00fcnt\u00fclenecektir.<\/li>\n<li><b>Kapsay\u0131c\u0131lar\u0131 durdurun:<\/b>  Testleriniz bitti\u011finde, docker-compose down komutunu \u00e7al\u0131\u015ft\u0131rarak kapsay\u0131c\u0131lar\u0131 durdurabilirsiniz.<\/li>\n<\/ol>\n<h2>\u0130pu\u00e7lar\u0131 ve P\u00fcf Noktalar\u0131<\/h2>\n<p>Bu kurulumu daha da geli\u015ftirmek i\u00e7in baz\u0131 ipu\u00e7lar\u0131:<\/p>\n<ul>\n<li>Docker&#8217;\u0131 daha verimli kullanmak i\u00e7in,  projenizin di\u011fer ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 da Dockerize edebilirsiniz.<\/li>\n<li>Daha geli\u015fmi\u015f test senaryolar\u0131 i\u00e7in,  Selenium veya Cypress gibi test otomasyon ara\u00e7lar\u0131n\u0131 kullanabilirsiniz.  Bu ara\u00e7lar, e-postalar\u0131n do\u011fru al\u0131c\u0131lara ula\u015ft\u0131\u011f\u0131n\u0131 ve do\u011fru i\u00e7eri\u011fi ta\u015f\u0131d\u0131\u011f\u0131n\u0131 do\u011frulaman\u0131za yard\u0131mc\u0131 olacakt\u0131r. <\/li>\n<li>Farkl\u0131 programlama dillerinde nas\u0131l uygulanaca\u011f\u0131n\u0131 \u00f6\u011frenmek i\u00e7in \u00f6rnek kodlar\u0131 inceleyebilirsiniz.  \u00d6rne\u011fin, Node.js, Python ve PHP i\u00e7in farkl\u0131 SMTP k\u00fct\u00fcphaneleri mevcuttur.  Bu k\u00fct\u00fcphaneleri kullanarak uygulaman\u0131za kolayca entegre edebilirsiniz.<\/li>\n<\/ul>\n<p>Bu makalede, Docker kullanarak h\u0131zl\u0131 ve kolay bir e-posta test ortam\u0131 kurmay\u0131 \u00f6\u011frendiniz.  Art\u0131k Mailtrap&#8217;a ba\u011f\u0131ml\u0131 kalmadan geli\u015ftirmenizi s\u00fcrd\u00fcrebilir ve daha verimli bir \u015fekilde \u00e7al\u0131\u015fabilirsiniz.  Daha fazla bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> adresini ziyaret edebilirsiniz.<\/p>\n<p>#Etiketler: docker, e-posta testi, geli\u015ftirme, mailtrap alternatifi, yerel geli\u015ftirme, php, python, node.js, smtp, mailhog, docker-compose<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi Geli\u015ftirme s\u00fcrecinizde e-posta g\u00f6nderme i\u015flemlerini test etmek olduk\u00e7a \u00f6nemlidir. Ancak,&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-23792","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi<\/title>\n<meta name=\"description\" content=\"Geli\u015ftirme s\u00fcrecinizde e-posta g\u00f6nderme i\u015flemlerini test etmek olduk\u00e7a \u00f6nemlidir. Ancak, her test i\u00e7in ger\u00e7ek bir SMTP sunucusu kullanmak, maliyetli ve zaman al\u0131c\u0131 olabilir. Mailtrap gibi pop\u00fcler hizmetler ise \u00fccretsiz katmanlar\u0131nda s\u0131n\u0131rl\u0131 \u00f6zellik sunmaktad\u0131r. \u0130\u015fte tam bu noktada Docker devreye giriyor! Bu makalede, Docker kullanarak yerel bir e-posta test ortam\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu sayede Mailtrap&#039;a ihtiya\u00e7 duymadan geli\u015ftirmenizi h\u0131zland\u0131rabilirsiniz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi\" \/>\n<meta property=\"og:description\" content=\"Geli\u015ftirme s\u00fcrecinizde e-posta g\u00f6nderme i\u015flemlerini test etmek olduk\u00e7a \u00f6nemlidir. Ancak, her test i\u00e7in ger\u00e7ek bir SMTP sunucusu kullanmak, maliyetli ve zaman al\u0131c\u0131 olabilir. Mailtrap gibi pop\u00fcler hizmetler ise \u00fccretsiz katmanlar\u0131nda s\u0131n\u0131rl\u0131 \u00f6zellik sunmaktad\u0131r. \u0130\u015fte tam bu noktada Docker devreye giriyor! Bu makalede, Docker kullanarak yerel bir e-posta test ortam\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu sayede Mailtrap&#039;a ihtiya\u00e7 duymadan geli\u015ftirmenizi h\u0131zland\u0131rabilirsiniz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-12T01:15:16+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi\",\"datePublished\":\"2025-06-12T01:15:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/\"},\"wordCount\":583,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/\",\"name\":\"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-06-12T01:15:16+00:00\",\"description\":\"Geli\u015ftirme s\u00fcrecinizde e-posta g\u00f6nderme i\u015flemlerini test etmek olduk\u00e7a \u00f6nemlidir. Ancak, her test i\u00e7in ger\u00e7ek bir SMTP sunucusu kullanmak, maliyetli ve zaman al\u0131c\u0131 olabilir. Mailtrap gibi pop\u00fcler hizmetler ise \u00fccretsiz katmanlar\u0131nda s\u0131n\u0131rl\u0131 \u00f6zellik sunmaktad\u0131r. \u0130\u015fte tam bu noktada Docker devreye giriyor! Bu makalede, Docker kullanarak yerel bir e-posta test ortam\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu sayede Mailtrap'a ihtiya\u00e7 duymadan geli\u015ftirmenizi h\u0131zland\u0131rabilirsiniz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi","description":"Geli\u015ftirme s\u00fcrecinizde e-posta g\u00f6nderme i\u015flemlerini test etmek olduk\u00e7a \u00f6nemlidir. Ancak, her test i\u00e7in ger\u00e7ek bir SMTP sunucusu kullanmak, maliyetli ve zaman al\u0131c\u0131 olabilir. Mailtrap gibi pop\u00fcler hizmetler ise \u00fccretsiz katmanlar\u0131nda s\u0131n\u0131rl\u0131 \u00f6zellik sunmaktad\u0131r. \u0130\u015fte tam bu noktada Docker devreye giriyor! Bu makalede, Docker kullanarak yerel bir e-posta test ortam\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu sayede Mailtrap'a ihtiya\u00e7 duymadan geli\u015ftirmenizi h\u0131zland\u0131rabilirsiniz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/","og_locale":"tr_TR","og_type":"article","og_title":"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi","og_description":"Geli\u015ftirme s\u00fcrecinizde e-posta g\u00f6nderme i\u015flemlerini test etmek olduk\u00e7a \u00f6nemlidir. Ancak, her test i\u00e7in ger\u00e7ek bir SMTP sunucusu kullanmak, maliyetli ve zaman al\u0131c\u0131 olabilir. Mailtrap gibi pop\u00fcler hizmetler ise \u00fccretsiz katmanlar\u0131nda s\u0131n\u0131rl\u0131 \u00f6zellik sunmaktad\u0131r. \u0130\u015fte tam bu noktada Docker devreye giriyor! Bu makalede, Docker kullanarak yerel bir e-posta test ortam\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu sayede Mailtrap'a ihtiya\u00e7 duymadan geli\u015ftirmenizi h\u0131zland\u0131rabilirsiniz.","og_url":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-06-12T01:15:16+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi","datePublished":"2025-06-12T01:15:16+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/"},"wordCount":583,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/","url":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/","name":"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-06-12T01:15:16+00:00","description":"Geli\u015ftirme s\u00fcrecinizde e-posta g\u00f6nderme i\u015flemlerini test etmek olduk\u00e7a \u00f6nemlidir. Ancak, her test i\u00e7in ger\u00e7ek bir SMTP sunucusu kullanmak, maliyetli ve zaman al\u0131c\u0131 olabilir. Mailtrap gibi pop\u00fcler hizmetler ise \u00fccretsiz katmanlar\u0131nda s\u0131n\u0131rl\u0131 \u00f6zellik sunmaktad\u0131r. \u0130\u015fte tam bu noktada Docker devreye giriyor! Bu makalede, Docker kullanarak yerel bir e-posta test ortam\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu sayede Mailtrap'a ihtiya\u00e7 duymadan geli\u015ftirmenizi h\u0131zland\u0131rabilirsiniz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/mailtrap-yok-docker-var-gelistiriciler-icin-e-posta-testi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Mailtrap Yok, Docker Var! Geli\u015ftiriciler \u0130\u00e7in E-posta Testi"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/23792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=23792"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/23792\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=23792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=23792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=23792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}