{"id":23682,"date":"2026-07-15T02:17:00","date_gmt":"2026-07-14T23:17:00","guid":{"rendered":"https:\/\/www.cenuta.com\/blog\/?p=23682"},"modified":"2026-07-15T02:17:02","modified_gmt":"2026-07-14T23:17:02","slug":"phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri","status":"publish","type":"post","link":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/","title":{"rendered":"PHPMailer Nedir? Kurulumu, SMTP Ayarlar\u0131 ve Ad\u0131m Ad\u0131m Mail G\u00f6nderme \u0130\u015flemleri"},"content":{"rendered":"\n<p>Web geli\u015ftirme d\u00fcnyas\u0131nda, bir sitenin ziyaret\u00e7ileriyle ileti\u015fim kurabilmesi en temel gereksinimlerden biridir. Kullan\u0131c\u0131 kay\u0131t onaylar\u0131, \u015fifre s\u0131f\u0131rlama ba\u011flant\u0131lar\u0131, ileti\u015fim formu bildirimleri veya e-b\u00fcltenler&#8230; T\u00fcm bu i\u015flemlerin arka plan\u0131nda stabil \u00e7al\u0131\u015fan bir e-posta altyap\u0131s\u0131 yatar. PHP d\u00fcnyas\u0131na yeni ad\u0131m atan geli\u015ftiriciler genellikle yerle\u015fik <code>mail()<\/code> fonksiyonunu kullansalar da, projeler b\u00fcy\u00fcd\u00fck\u00e7e bu fonksiyonun yetersizlikleri ve g\u00fcvenlik a\u00e7\u0131klar\u0131 h\u0131zla y\u00fczeye \u00e7\u0131kar.<\/p>\n\n\n\n<p>Tam bu noktada devreye PHP ekosisteminin en k\u00f6kl\u00fc ve g\u00fcvenilir k\u00fct\u00fcphanelerinden biri olan <strong>PHPMailer<\/strong> girer. Bu detayl\u0131 rehberde, e-posta g\u00f6nderim s\u00fcre\u00e7lerini profesyonel bir standarta ta\u015f\u0131yan PHPMailer&#8217;in ne oldu\u011funu, neden tercih edilmesi gerekti\u011fini ve projelerinize nas\u0131l entegre edilece\u011fini t\u00fcm teknik detaylar\u0131yla inceliyoruz.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_71 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7indekiler<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a6eb9000bd30\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a6eb9000bd30\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#PHPMailer_Nedir\" title=\"PHPMailer Nedir?\">PHPMailer Nedir?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#Neden_Yerlesik_PHP_mail_Yerine_PHPMailer_Kullanmaliyiz\" title=\"Neden Yerle\u015fik PHP mail() Yerine PHPMailer Kullanmal\u0131y\u0131z?\">Neden Yerle\u015fik PHP mail() Yerine PHPMailer Kullanmal\u0131y\u0131z?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#PHPMailer_Nasil_Kurulur\" title=\"PHPMailer Nas\u0131l Kurulur?\">PHPMailer Nas\u0131l Kurulur?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#Composer_ile_Kurulum_Onerilen_Yontem\" title=\"Composer ile Kurulum (\u00d6nerilen Y\u00f6ntem)\">Composer ile Kurulum (\u00d6nerilen Y\u00f6ntem)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#PHPMailer_ile_Adim_Adim_E-Posta_Gonderme\" title=\"PHPMailer ile Ad\u0131m Ad\u0131m E-Posta G\u00f6nderme\">PHPMailer ile Ad\u0131m Ad\u0131m E-Posta G\u00f6nderme<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#Sik_Karsilasilan_Hatalar_ve_Cozum_Yollari\" title=\"S\u0131k Kar\u015f\u0131la\u015f\u0131lan Hatalar ve \u00c7\u00f6z\u00fcm Yollar\u0131\">S\u0131k Kar\u015f\u0131la\u015f\u0131lan Hatalar ve \u00c7\u00f6z\u00fcm Yollar\u0131<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#1_SMTP_Error_Could_not_connect_to_SMTP_host\" title=\"1. SMTP Error: Could not connect to SMTP host\">1. SMTP Error: Could not connect to SMTP host<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#2_SMTP_Error_Could_not_authenticate\" title=\"2. SMTP Error: Could not authenticate\">2. SMTP Error: Could not authenticate<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#3_Turkce_Karakterlerin_Bozuk_Gozukmesi\" title=\"3. T\u00fcrk\u00e7e Karakterlerin Bozuk G\u00f6z\u00fckmesi\">3. T\u00fcrk\u00e7e Karakterlerin Bozuk G\u00f6z\u00fckmesi<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#Ozetle\" title=\"\u00d6zetle\">\u00d6zetle<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"PHPMailer_Nedir\"><\/span>PHPMailer Nedir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><strong>PHPMailer<\/strong>, PHP programlama dili kullan\u0131larak yaz\u0131lm\u0131\u015f, a\u00e7\u0131k kaynakl\u0131 (open-source) ve nesne y\u00f6nelimli (OOP) bir e-posta g\u00f6nderme k\u00fct\u00fcphanesidir. \u0130lk olarak 2001 y\u0131l\u0131nda piyasaya s\u00fcr\u00fclen bu k\u00fct\u00fcphane, y\u0131llar i\u00e7inde geli\u015ftirilerek d\u00fcnya \u00e7ap\u0131nda milyonlarca web sitesinin standart ileti\u015fim arac\u0131 haline gelmi\u015ftir. WordPress, Drupal ve Joomla gibi devasa i\u00e7erik y\u00f6netim sistemlerinin (CMS) \u00e7ekirdek yap\u0131lar\u0131nda e-posta i\u015flemleri i\u00e7in do\u011frudan veya dolayl\u0131 olarak PHPMailer mimarisi kullan\u0131l\u0131r.<\/p>\n\n\n\n<p>PHPMailer, standart <code>mail()<\/code> fonksiyonunun aksine e-postalar\u0131 do\u011frudan sunucu \u00fczerinden yollamak yerine, harici bir e-posta sunucusuna (SMTP) ba\u011flanarak g\u00f6nderim yapar. Bu durum, iletilerin spam klas\u00f6r\u00fcne d\u00fc\u015fme ihtimalini minimize eder.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Neden_Yerlesik_PHP_mail_Yerine_PHPMailer_Kullanmaliyiz\"><\/span>Neden Yerle\u015fik PHP <code>mail()<\/code> Yerine PHPMailer Kullanmal\u0131y\u0131z?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Bir geli\u015ftirici olan <em>Kerem<\/em>, yazd\u0131\u011f\u0131 ilk ileti\u015fim formunda standart PHP kodlar\u0131n\u0131 kulland\u0131\u011f\u0131nda, giden e-postalar\u0131n s\u00fcrekli \u00f6nemsiz (spam) kutusuna d\u00fc\u015ft\u00fc\u011f\u00fcn\u00fc veya T\u00fcrk\u00e7e karakterlerin bozuk \u00e7\u0131kt\u0131\u011f\u0131n\u0131 fark edecektir. Bunun temel sebepleri ve PHPMailer&#8217;in sundu\u011fu \u00e7\u00f6z\u00fcmler \u015funlard\u0131r:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>\u00d6zellik<\/strong><\/td><td><strong>Standart PHP mail()<\/strong><\/td><td><strong>PHPMailer<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>SMTP Deste\u011fi<\/strong><\/td><td>Yok (Yerel sunucuyu kullan\u0131r)<\/td><td>Var (Harici sunucularla kimlik do\u011frulamas\u0131 yapar)<\/td><\/tr><tr><td><strong>Spam Riski<\/strong><\/td><td>\u00c7ok Y\u00fcksek<\/td><td>\u00c7ok D\u00fc\u015f\u00fck (Do\u011fru DNS kay\u0131tlar\u0131yla)<\/td><\/tr><tr><td><strong>Ek Dosya (Attachment)<\/strong><\/td><td>\u00c7ok karma\u015f\u0131k ve hataya a\u00e7\u0131k<\/td><td>Tek sat\u0131r kodla sorunsuz ekleme<\/td><\/tr><tr><td><strong>HTML Format\u0131<\/strong><\/td><td>Manuel ba\u015fl\u0131k (header) ayar\u0131 gerektirir<\/td><td>Yerle\u015fik ve kolay HTML yap\u0131land\u0131rmas\u0131<\/td><\/tr><tr><td><strong>Hata Yakalama<\/strong><\/td><td>Yetersiz (Sadece True\/False d\u00f6ner)<\/td><td>Geli\u015fmi\u015f Exception (\u0130stisna) f\u0131rlatma mekanizmas\u0131<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>K\u0131sacas\u0131, <em>Aylin<\/em> gibi deneyimli bir yaz\u0131l\u0131m uzman\u0131 e-ticaret sisteminden m\u00fc\u015fterilerine fatura g\u00f6nderecekse, kimlik do\u011frulama ad\u0131mlar\u0131n\u0131 ve dosya eklerini y\u00f6netebilmek i\u00e7in mutlaka PHPMailer gibi geli\u015fmi\u015f bir k\u00fct\u00fcphaneye ihtiya\u00e7 duyar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"PHPMailer_Nasil_Kurulur\"><\/span>PHPMailer Nas\u0131l Kurulur?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PHPMailer&#8217;i projenize dahil etmenin birden fazla yolu vard\u0131r. G\u00fcn\u00fcm\u00fczde modern PHP geli\u015ftirme standartlar\u0131 gere\u011fi en g\u00fcvenli ve y\u00f6netilebilir y\u00f6ntem <strong>Composer<\/strong> kullanmakt\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Composer_ile_Kurulum_Onerilen_Yontem\"><\/span>Composer ile Kurulum (\u00d6nerilen Y\u00f6ntem)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Projenizin ana dizininde bir terminal (komut sat\u0131r\u0131) penceresi a\u00e7\u0131n ve a\u015fa\u011f\u0131daki komutu \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>composer require phpmailer\/phpmailer\n<\/code><\/pre>\n\n\n\n<p>Bu komut, en g\u00fcncel PHPMailer s\u00fcr\u00fcm\u00fcn\u00fc indirerek projenizdeki <code>vendor<\/code> klas\u00f6r\u00fcne ekleyecek ve <code>autoload.php<\/code> dosyas\u0131n\u0131 otomatik olarak olu\u015fturacakt\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"PHPMailer_ile_Adim_Adim_E-Posta_Gonderme\"><\/span>PHPMailer ile Ad\u0131m Ad\u0131m E-Posta G\u00f6nderme<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Kurulumu tamamlad\u0131ktan sonra SMTP kimlik do\u011frulamas\u0131 (Authentication) kullanarak g\u00fcvenli bir HTML e-posta g\u00f6nderim i\u015flemi ger\u00e7ekle\u015ftirelim.<\/p>\n\n\n\n<p>A\u015fa\u011f\u0131daki \u00f6rnekte, bir ileti\u015fim formundan gelen verilerin nas\u0131l i\u015flenip g\u00f6nderilece\u011fi g\u00f6sterilmektedir:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n\/\/ Composer'\u0131n olu\u015fturdu\u011fu otomatik y\u00fckleyiciyi projeye dahil ediyoruz\nrequire 'vendor\/autoload.php';\n\n\/\/ PHPMailer s\u0131n\u0131flar\u0131n\u0131 i\u00e7e aktar\u0131yoruz\nuse PHPMailer\\PHPMailer\\PHPMailer;\nuse PHPMailer\\PHPMailer\\SMTP;\nuse PHPMailer\\PHPMailer\\Exception;\n\n\/\/ Yeni bir PHPMailer nesnesi olu\u015fturuyoruz (true parametresi hata yakalamay\u0131 aktif eder)\n$mail = new PHPMailer(true);\n\ntry {\n    \/\/ 1. Sunucu Ayarlar\u0131 (Server Settings)\n    $mail-&gt;SMTPDebug = SMTP::DEBUG_SERVER;      \/\/ Geli\u015ftirme a\u015famas\u0131nda hata ay\u0131klamay\u0131 a\u00e7ar (Canl\u0131da 0 yap\u0131n)\n    $mail-&gt;isSMTP();                            \/\/ E-postay\u0131 SMTP kullanarak g\u00f6nder\n    $mail-&gt;Host       = 'smtp.ornekalanadi.com'; \/\/ E-posta sa\u011flay\u0131c\u0131n\u0131z\u0131n SMTP sunucu adresi\n    $mail-&gt;SMTPAuth   = true;                   \/\/ SMTP kimlik do\u011frulamas\u0131n\u0131 aktif et\n    $mail-&gt;Username   = 'iletisim@ornekalanadi.com'; \/\/ Ger\u00e7ek e-posta adresiniz\n    $mail-&gt;Password   = 'G\u00fcvenliSifre123!';     \/\/ E-posta \u015fifreniz (Gmail kullan\u0131yorsan\u0131z Uygulama \u015eifresi girilmelidir)\n    $mail-&gt;SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; \/\/ G\u00fcvenli ba\u011flant\u0131 t\u00fcr\u00fc (SSL i\u00e7in SMTPS, TLS i\u00e7in STARTTLS)\n    $mail-&gt;Port       = 465;                    \/\/ SSL i\u00e7in genellikle 465, TLS i\u00e7in 587 kullan\u0131l\u0131r\n    $mail-&gt;CharSet    = 'UTF-8';                \/\/ T\u00fcrk\u00e7e karakter sorunu ya\u015famamak i\u00e7in UTF-8 ayar\u0131\n\n    \/\/ 2. Al\u0131c\u0131 ve G\u00f6nderici Bilgileri (Recipients)\n    $mail-&gt;setFrom('iletisim@ornekalanadi.com', 'Web Sitesi \u0130leti\u015fim');\n    $mail-&gt;addAddress('destek@ornekalanadi.com', 'Destek Ekibi'); \/\/ \u0130letinin gidece\u011fi adres\n    $mail-&gt;addReplyTo('musteri@baskaadres.com', 'M\u00fc\u015fteri Ad\u0131'); \/\/ Yan\u0131tlama adresi\n\n    \/\/ 3. Dosya Ekleri (Attachments) - Opsiyonel\n    \/\/ $mail-&gt;addAttachment('\/var\/tmp\/fatura.pdf', 'fatura.pdf');\n\n    \/\/ 4. E-Posta \u0130\u00e7eri\u011fi (Content)\n    $mail-&gt;isHTML(true);                        \/\/ E-posta format\u0131n\u0131 HTML olarak ayarla\n    $mail-&gt;Subject = 'Yeni \u0130leti\u015fim Formu Mesaj\u0131';\n    $mail-&gt;Body    = '&lt;h1&gt;Yeni Mesaj\u0131n\u0131z Var!&lt;\/h1&gt;\n                      &lt;p&gt;Siteniz \u00fczerinden yeni bir form g\u00f6nderildi.&lt;\/p&gt;\n                      &lt;b&gt;G\u00f6nderen:&lt;\/b&gt; Cenk&lt;br&gt;\n                      &lt;b&gt;Mesaj:&lt;\/b&gt; Sistemdeki son g\u00fcncellemeleri \u00e7ok ba\u015far\u0131l\u0131 buldum.';\n    \n    \/\/ HTML desteklemeyen e-posta istemcileri i\u00e7in alternatif d\u00fcz metin\n    $mail-&gt;AltBody = 'Yeni Mesaj\u0131n\u0131z Var! G\u00f6nderen: Cenk. Mesaj: Sistemdeki son g\u00fcncellemeleri \u00e7ok ba\u015far\u0131l\u0131 buldum.';\n\n    \/\/ 5. G\u00f6nderim \u0130\u015flemi\n    $mail-&gt;send();\n    echo 'E-posta ba\u015far\u0131yla g\u00f6nderildi!';\n\n} catch (Exception $e) {\n    \/\/ Bir hata olu\u015fursa yakala ve ekrana yazd\u0131r\n    echo \"E-posta g\u00f6nderilemedi. Hata Detay\u0131: {$mail-&gt;ErrorInfo}\";\n}\n?&gt;\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sik_Karsilasilan_Hatalar_ve_Cozum_Yollari\"><\/span>S\u0131k Kar\u015f\u0131la\u015f\u0131lan Hatalar ve \u00c7\u00f6z\u00fcm Yollar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Sistemi entegre ederken <em>Defne<\/em> veya di\u011fer yaz\u0131l\u0131m uzmanlar\u0131n\u0131n s\u0131kl\u0131kla kar\u015f\u0131la\u015ft\u0131\u011f\u0131 baz\u0131 uyar\u0131lar ve \u00e7\u00f6z\u00fcm yollar\u0131 \u015funlard\u0131r:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_SMTP_Error_Could_not_connect_to_SMTP_host\"><\/span>1. SMTP Error: Could not connect to SMTP host<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Bu hata, sunucunun belirtilen SMTP adresine ula\u015famad\u0131\u011f\u0131 anlam\u0131na gelir. Genellikle iki sebebi vard\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Port Engellemesi:<\/strong> Sunucunuz (Hosting\/VDS) g\u00fcvenlik duvar\u0131 \u00fczerinden 465 veya 587 numaral\u0131 portlar\u0131 d\u0131\u015fa do\u011fru kapatm\u0131\u015f olabilir.<\/li>\n\n\n\n<li><strong>Yanl\u0131\u015f Host Adresi:<\/strong> Host adresinde bo\u015fluk b\u0131rak\u0131lmas\u0131 veya ge\u00e7ersiz bir adres girilmesi.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_SMTP_Error_Could_not_authenticate\"><\/span>2. SMTP Error: Could not authenticate<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Kimlik do\u011frulama ba\u015far\u0131s\u0131z oldu\u011funda ortaya \u00e7\u0131kar.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>E-posta adresi veya \u015fifre yanl\u0131\u015f girilmi\u015f olabilir.<\/li>\n\n\n\n<li>\u00d6zellikle Yandex veya Gmail altyap\u0131lar\u0131n\u0131 kullan\u0131yorsan\u0131z, hesab\u0131n\u0131zda &#8220;\u0130ki Ad\u0131ml\u0131 Do\u011frulama&#8221; a\u00e7\u0131k olabilir. Bu durumda hesap \u015fifrenizi de\u011fil, sa\u011flay\u0131c\u0131n\u0131n panelinden olu\u015fturaca\u011f\u0131n\u0131z \u00f6zel bir <strong>&#8220;Uygulama \u015eifresi&#8221; (App Password)<\/strong> kullanman\u0131z gerekir.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Turkce_Karakterlerin_Bozuk_Gozukmesi\"><\/span>3. T\u00fcrk\u00e7e Karakterlerin Bozuk G\u00f6z\u00fckmesi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Giden postada &#8220;\u015f, \u011f, \u0131, \u00e7, \u00f6&#8221; gibi harfler &#8220;??&#8221; \u015feklinde g\u00f6r\u00fcn\u00fcyorsa, kod blo\u011funa mutlaka karakter setini belirten \u015fu sat\u0131r\u0131 eklemelisiniz:<\/p>\n\n\n\n<p><code>$mail-&gt;CharSet = 'UTF-8';<\/code><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ozetle\"><\/span>\u00d6zetle<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Kendi yaz\u0131l\u0131m projelerinizde form ileti\u015fimlerini, sipari\u015f bilgilendirmelerini ve otomatik bildirimleri y\u00f6netirken sadece <code>mail()<\/code> fonksiyonuna g\u00fcvenmek, iletilerinizin spama d\u00fc\u015fmesine ve marka itibar\u0131n\u0131z\u0131n zedelenmesine yol a\u00e7ar. Geli\u015fmi\u015f SMTP deste\u011fi, hata yakalama (exception) yetenekleri ve kolay dosya eki y\u00f6netimiyle <strong>PHPMailer<\/strong>, profesyonel PHP uygulamalar\u0131n\u0131n vazge\u00e7ilmez bir par\u00e7as\u0131d\u0131r. Kurulumu sadece birka\u00e7 dakika s\u00fcren bu k\u00fct\u00fcphane sayesinde, sitenizin ileti\u015fim altyap\u0131s\u0131n\u0131 kurumsal bir g\u00fcvence alt\u0131na alabilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Web geli\u015ftirme d\u00fcnyas\u0131nda, bir sitenin ziyaret\u00e7ileriyle ileti\u015fim kurabilmesi en temel<a href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/\">&#8230;<\/a><\/p>\n","protected":false},"author":6,"featured_media":23683,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-23682","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-genel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHPMailer Nedir? Kurulumu, SMTP Ayarlar\u0131 ve Ad\u0131m Ad\u0131m Mail G\u00f6nderme \u0130\u015flemleri - Cenuta Blog\" \/>\n<meta property=\"og:description\" content=\"Web geli\u015ftirme d\u00fcnyas\u0131nda, bir sitenin ziyaret\u00e7ileriyle ileti\u015fim kurabilmesi en temel...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/\" \/>\n<meta property=\"og:site_name\" content=\"Cenuta Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cenutacom\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-14T23:17:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-14T23:17:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/07\/phpmailer.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cenutacom\" \/>\n<meta name=\"twitter:site\" content=\"@cenutacom\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Baran O\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/#organization\",\"name\":\"Cenuta Telekom\u00fcnikasyon Anonim \u015eirketi\",\"url\":\"https:\/\/www.cenuta.com\/blog\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/cenutacom\",\"https:\/\/www.instagram.com\/cenutacom\/\",\"https:\/\/www.linkedin.com\/company\/cenuta\",\"https:\/\/www.youtube.com\/cenuta\",\"https:\/\/twitter.com\/cenutacom\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/#logo\",\"inLanguage\":\"tr\",\"url\":\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2020\/08\/logo_siyah.png\",\"contentUrl\":\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2020\/08\/logo_siyah.png\",\"width\":805,\"height\":200,\"caption\":\"Cenuta Telekom\u00fcnikasyon Anonim \u015eirketi\"},\"image\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/#website\",\"url\":\"https:\/\/www.cenuta.com\/blog\/\",\"name\":\"Cenuta Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cenuta.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#primaryimage\",\"inLanguage\":\"tr\",\"url\":\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/07\/phpmailer.jpg\",\"contentUrl\":\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/07\/phpmailer.jpg\",\"width\":2048,\"height\":1024},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#webpage\",\"url\":\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/\",\"name\":\"PHPMailer Nedir? Kurulumu, SMTP Ayarlar\u0131 ve Ad\u0131m Ad\u0131m Mail G\u00f6nderme \u0130\u015flemleri - Cenuta Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#primaryimage\"},\"datePublished\":\"2026-07-14T23:17:00+00:00\",\"dateModified\":\"2026-07-14T23:17:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\/\/www.cenuta.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHPMailer Nedir? Kurulumu, SMTP Ayarlar\u0131 ve Ad\u0131m Ad\u0131m Mail G\u00f6nderme \u0130\u015flemleri\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/#\/schema\/person\/0732262cd1d893b0f6ff806f442df9d5\"},\"headline\":\"PHPMailer Nedir? Kurulumu, SMTP Ayarlar\u0131 ve Ad\u0131m Ad\u0131m Mail G\u00f6nderme \u0130\u015flemleri\",\"datePublished\":\"2026-07-14T23:17:00+00:00\",\"dateModified\":\"2026-07-14T23:17:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#webpage\"},\"wordCount\":866,\"publisher\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/07\/phpmailer.jpg\",\"inLanguage\":\"tr\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/#\/schema\/person\/0732262cd1d893b0f6ff806f442df9d5\",\"name\":\"Baran O\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/#personlogo\",\"inLanguage\":\"tr\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1e4899262d57e005522a1b8ea0b9dea4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1e4899262d57e005522a1b8ea0b9dea4?s=96&d=mm&r=g\",\"caption\":\"Baran O\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"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:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/","og_locale":"tr_TR","og_type":"article","og_title":"PHPMailer Nedir? Kurulumu, SMTP Ayarlar\u0131 ve Ad\u0131m Ad\u0131m Mail G\u00f6nderme \u0130\u015flemleri - Cenuta Blog","og_description":"Web geli\u015ftirme d\u00fcnyas\u0131nda, bir sitenin ziyaret\u00e7ileriyle ileti\u015fim kurabilmesi en temel...","og_url":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/","og_site_name":"Cenuta Blog","article_publisher":"https:\/\/www.facebook.com\/cenutacom","article_published_time":"2026-07-14T23:17:00+00:00","article_modified_time":"2026-07-14T23:17:02+00:00","og_image":[{"width":2048,"height":1024,"url":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/07\/phpmailer.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_creator":"@cenutacom","twitter_site":"@cenutacom","twitter_misc":{"Yazan:":"Baran O","Tahmini okuma s\u00fcresi":"6 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.cenuta.com\/blog\/#organization","name":"Cenuta Telekom\u00fcnikasyon Anonim \u015eirketi","url":"https:\/\/www.cenuta.com\/blog\/","sameAs":["https:\/\/www.facebook.com\/cenutacom","https:\/\/www.instagram.com\/cenutacom\/","https:\/\/www.linkedin.com\/company\/cenuta","https:\/\/www.youtube.com\/cenuta","https:\/\/twitter.com\/cenutacom"],"logo":{"@type":"ImageObject","@id":"https:\/\/www.cenuta.com\/blog\/#logo","inLanguage":"tr","url":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2020\/08\/logo_siyah.png","contentUrl":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2020\/08\/logo_siyah.png","width":805,"height":200,"caption":"Cenuta Telekom\u00fcnikasyon Anonim \u015eirketi"},"image":{"@id":"https:\/\/www.cenuta.com\/blog\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.cenuta.com\/blog\/#website","url":"https:\/\/www.cenuta.com\/blog\/","name":"Cenuta Blog","description":"","publisher":{"@id":"https:\/\/www.cenuta.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cenuta.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":"ImageObject","@id":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#primaryimage","inLanguage":"tr","url":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/07\/phpmailer.jpg","contentUrl":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/07\/phpmailer.jpg","width":2048,"height":1024},{"@type":"WebPage","@id":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#webpage","url":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/","name":"PHPMailer Nedir? Kurulumu, SMTP Ayarlar\u0131 ve Ad\u0131m Ad\u0131m Mail G\u00f6nderme \u0130\u015flemleri - Cenuta Blog","isPartOf":{"@id":"https:\/\/www.cenuta.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#primaryimage"},"datePublished":"2026-07-14T23:17:00+00:00","dateModified":"2026-07-14T23:17:02+00:00","breadcrumb":{"@id":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/www.cenuta.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PHPMailer Nedir? Kurulumu, SMTP Ayarlar\u0131 ve Ad\u0131m Ad\u0131m Mail G\u00f6nderme \u0130\u015flemleri"}]},{"@type":"Article","@id":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#article","isPartOf":{"@id":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#webpage"},"author":{"@id":"https:\/\/www.cenuta.com\/blog\/#\/schema\/person\/0732262cd1d893b0f6ff806f442df9d5"},"headline":"PHPMailer Nedir? Kurulumu, SMTP Ayarlar\u0131 ve Ad\u0131m Ad\u0131m Mail G\u00f6nderme \u0130\u015flemleri","datePublished":"2026-07-14T23:17:00+00:00","dateModified":"2026-07-14T23:17:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#webpage"},"wordCount":866,"publisher":{"@id":"https:\/\/www.cenuta.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.cenuta.com\/blog\/phpmailer-nedir-kurulumu-smtp-ayarlari-ve-adim-adim-mail-gonderme-islemleri\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/07\/phpmailer.jpg","inLanguage":"tr"},{"@type":"Person","@id":"https:\/\/www.cenuta.com\/blog\/#\/schema\/person\/0732262cd1d893b0f6ff806f442df9d5","name":"Baran O","image":{"@type":"ImageObject","@id":"https:\/\/www.cenuta.com\/blog\/#personlogo","inLanguage":"tr","url":"https:\/\/secure.gravatar.com\/avatar\/1e4899262d57e005522a1b8ea0b9dea4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1e4899262d57e005522a1b8ea0b9dea4?s=96&d=mm&r=g","caption":"Baran O"}}]}},"_links":{"self":[{"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/posts\/23682","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/comments?post=23682"}],"version-history":[{"count":1,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/posts\/23682\/revisions"}],"predecessor-version":[{"id":23684,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/posts\/23682\/revisions\/23684"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/media\/23683"}],"wp:attachment":[{"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/media?parent=23682"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/categories?post=23682"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/tags?post=23682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}